Embedded systems engineering

Firmware, hardware and the details that make them work. Tutorials from the EmbeddedExpertIO engineering community.

Browse all 521 articles

[Revised] Emulating UART Part 2: Sending Data

In Part 1 we configured the timer and the transmit pin; in Part 2 we put that time base to work and actually send data. The interrupt-driven transmitter queues a…

A book by our founder

Bare-Metal Embedded C Programming

Get the best-selling bare-metal embedded C programming book. Learn to read datasheets, work directly with registers and build your own peripheral drivers for Arm microcontrollers.

View book on AmazonOpens in a new tab

More articles