Home
Stupid Projects
Cancel

A Yocto BSP layer for nanopi-neo3 and nanopi-r2s

Intro Having a tech blog comes with some perks and one of them is receiving samples of various SBCs. This time FriendlyElec sent me two very nice boards, the new nanopi-neo3 and the nanopi-r2s. Bo...

Using code from the internet as a professional

Intro One of the most popular and misunderstood beliefs in engineering and especially in programming is that professional engineers shouldn’t use code from the internet. At least I’ve heard and re...

Benchmarking the STM32MP1 IPC between the MCU and CPU (part 2)

Intro In this post series I’m benchmarking the IPC between the Cortex-A7 (CA7) and the Cortex-M4 (CM4) of the STM32MP1 SoC. In the previous post here, I’ve tested the default OpenAMP TTY driver. T...

Measuring antennas with the nanovna v2

Intro Many IoT projects are using some kind of interface for transmitting data to a server (or cloud which is the fancy name nowadays). Back in my days (I’m not that old) that was a serial port (R...

Benchmarking the STM32MP1 IPC between the MCU and CPU (part 1)

Intro Update: The second part is here. Long time no see. Well, having two babies at home is really not recommended for personal stupid projects. Nevertheless, I’ve found some time to dive into th...

Tensorflow 2.1.0 for microcontrollers benchmarks on Teensy 4.0

Intro It’s being some time that I haven’t update the blog, but I was too busy with other stuff. I’ve updated a couple of times the meta-allwinner-hx layer and the last major update was to move the...

Tensorflow 2.1.0 for microcontrollers benchmarks on STM32F746

Intro Over 8 months ago I’ve started writing the Machine Learning for Embedded post series, which starts here. The 3rd post in this series (here) was about using the tensorflow lite for microcontr...

Using CCM on STM32F303CC

Intro There are many silicon vendors that make MCUs and most of them they use the same cores (e.g. ARM Cortex). Therefore, in order to compete each other, vendors need to make themselves stand out...

Using NXP SDK with Teensy 4.0

Intro There’s a new Teensy in the town. It’s the new Teensy 4.0 and it’s a small beast. Well, as you probably already know, Teensy boards are not only famous because of their nice small factor boa...

Biquad audio DSP filters using STM32F303CC (black-pill)

Into Filters! I used to love analog filters. I mean, I still like them; but it’s being many years since I’ve designed and used any advanced passive or active analog filters. I remember spending ho...