Embedded Blog
Elecia White writes about whatever she feels like. Her Taking Apart Toys series looked at how disassembling toys can shine a light on embedded systems topics. She draws mathy comics like the Narwhal’s Guide to Bayes’ Rule, gives engineering advice as in Resilience is a Skill, and is exploring machine learning through ongoing adventures of her typing robot.
Andrei Chichak writes the Embedded Wednesdays column, for people who want to get started in embedded systems software. For projects, his posts use the STM32 Discovery dev kits (specifically the STM32F407G-DISC1). His articles include introductory information such as a crash course in C and getting started with the board as well as more advanced topics like; DMA with ping-pong buffers, SPI and how to use an oscilloscope, current capacity of processor pins and how to NOT let the smoke out, identifier visibility and scope, new features in C like dot dot dot ranges in case statements, and initializers, and how to schedule events in C using Voodoo underflow math.
Chris Svec writes the Embedded Software Engineering 101 column (aka ESE101), focused on how microcontrollers work. For projects, his posts use the TI MSP430 LaunchPad dev kits (specifically the MSP-EXP430F5529LP), though the concepts apply for all embedded platforms. Chris writes about microcontroller basics, memory, interrupts, and timers - and more!
Elecia gave a talk at the Embedded Online Conference 2021 about how to use memory map files. The talk is not yet available to the public but you can see the slides and files here.