Starting Machine Learning!
Getting started with a temperature-forecasting ML workflow using Google Colab, open weather data, and plans to deploy to a microcontroller.
Getting started with a temperature-forecasting ML workflow using Google Colab, open weather data, and plans to deploy to a microcontroller.
After weeks of debugging intermittent mount failures, the STM32 microSD setup is finally stable enough to read and write reliably.
After weeks of troubleshooting, I finally got a microSD card working with an STM32 F767ZI using FatFs and a usable breakout board.
After several days of debugging and soldering, I finally got a BME280 sensor working over I2C on my STM32 F767ZI board.
Researching embedded testing workflows on ESP32, from Pytest setup pain points to what a practical testing stack might look like.
Adding a BOOT button interrupt on the ESP32, then handling debouncing and ISR-to-task signaling with semaphores.
Using an ESP32 blinky project to understand FreeRTOS tasks, semaphores, and the shift away from a simple superloop design.
First impressions of the ESP32-C6 DevKitC-1, from setup and documentation to the usual early mistakes during environment installation.
A short life update, a lesson learned from ordering the wrong parts, and a reset on the embedded systems practice plan.
Switching to Miro Samek’s low-level embedded style and recreating an STM32 LED blink project with register-level understanding.