Paul's Deep Dives Posts

10 Sep

Understanding GPIO DMA on Teensy 4.1

DMA is one of those features that sounds simple until you actually try to use it.

Read post

27 Aug

Unleashing FlexIO: Building the Interfaces Teensy 4 Wasn't Born With

Need SPI? Use SPI. Need I2C? Use Wire. Need a UART? Pick a serial port and get on with the rest of the project.

Read post

15 Jul

Getting [const] Data Out of RAM1 on Teensy Boards

A constant command table can still consume RAM on Teensy 4.x. Here's how to correctly store both your lookup table and its strings in flash.

Read post

23 Jun

When 12 Volts Fights Back

Protecting a Teensy from Automotive LED Strip Faults

Read post

27 May

Why Your USB Serial Data Looks Like Garbage (And How to Fix It)

When you’re wiring together fast embedded systems (like an ESP32 feeding data into a Teensy 4.1) it’s easy to assume USB will “just work.” After all, USB is fast. Way faster than UART, right?

Read post