Home
Stupid Projects
Cancel

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...

DevOps for Embedded (part 3)

Intro Note: This is the first post of the DevOps for Embedded series. Here you can find part 1 and part 2. In this series of post, I’m explaining a different ways of creating a reusable environme...

Component database with LED indicators [Updated]

Intro Update: it’s being almost 10 months since I’m using this project and it works great with no issues. The firmware is robust and the LED strips are great, too. Finally, a really stupid pr...

DevOps for embedded (part 2)

Intro Note: This is the first post of the DevOps for Embedded series. Here you can find part 1 and part 3. In the previous post, I’ve explained how to use Packer and Ansible to create a Docker CD...