Skip to Content

Programming

How to Learn Embedded Systems While Working Full-Time: Lessons from an Amazon Robotics Engineer
Upskilling interview with Steve Branam

How to Learn Embedded Systems While Working Full-Time: Lessons from an Amazon Robotics Engineer

Personal
June 10, 2025
The Wrong Way to Use AI (and How to Actually Write Better Code with LLMs)
Claude 4 refactored my code and it did not work

The Wrong Way to Use AI (and How to Actually Write Better Code with LLMs)

Opinion
June 3, 2025
Why Use Zephyr? A Practical Guide for Embedded Engineers Choosing the Right RTOS
Why use zephyr

Why Use Zephyr? A Practical Guide for Embedded Engineers Choosing the Right RTOS

Opinion
May 27, 2025
How to Use C++ with STM32CubeIDE
C++ on STM32

How to Use C++ with STM32CubeIDE

Tutorial
June 7, 2020
How to Create a Web Server (with WebSockets) Using an ESP32 in Arduino
Using an ESP32 as a web server and using WebSockets to control hardware

How to Create a Web Server (with WebSockets) Using an ESP32 in Arduino

Tutorial
September 9, 2019
How to Use printf on STM32

How to Use printf on STM32

Tutorial
August 15, 2019
How to Use Semihosting with STM32
Debugging STM32 with ST-LINK

How to Use Semihosting with STM32

Tutorial
June 30, 2019
Getting Started with STM32 Nucleo USB (Virtual Com Port)
Nucleo-32 connected to a USB for VCP

Getting Started with STM32 Nucleo USB (Virtual Com Port)

Tutorial
June 16, 2019
Arduino Zero (SAMD21) FDPLL with CMSIS
SAMD21 PWM with the FDPLL

Arduino Zero (SAMD21) FDPLL with CMSIS

Tutorial
December 27, 2018
Arduino Zero (SAMD21) Raw PWM Using CMSIS
1 Mhz square wave on Analog Discovery 2

Arduino Zero (SAMD21) Raw PWM Using CMSIS

Tutorial
December 22, 2018
Learning the Teensy LC: Input Capture
Teensy LC input capture test

Learning the Teensy LC: Input Capture

Tutorial
May 22, 2015
Learning the Teensy LC: Interrupt Service Routines
Custom ISR in the Teensy LC

Learning the Teensy LC: Interrupt Service Routines

Tutorial
May 17, 2015
Learning the Teensy LC: Manual PWM
The Teensy LC doing PWM the hard way

Learning the Teensy LC: Manual PWM

Tutorial
May 7, 2015
Programming in Schools?
Keyboard

Programming in Schools?

Opinion
May 12, 2014