Elecia's Index
I like doodling and sometimes use the resulting comics to teach or remember concepts, such as
The Memory Map Land presentation, entirely centered around an actual map
Introduction to DMA includes two metaphors plus an adventurer's map
There are a few single page versions including
I have a few presentations available including
Buried Treasure and Memory Maps on using memory maps
Creating Chaos and Hard Faults on hard fault handling
Snails, Paper, and Programming on making origami snails
In Taking Apart Toys, I look inside toys to see what they can tell us about building devices. This might have been a book but it didn’t work out. This is a series that may be of interest to people getting into hardware and/or those who like to see graphic pictures of disassembled toys.
Ty the Typing Robot tracks my ongoing adventures through machine learning, computer vision, and robotics. It is a fairly in-depth series with lots of exploration and open source code.
I have a some advice posts where readers and listeners ask questions. Career and general advice:
Resilience is a Skill - Why you should finish school
I Heart My Notebook - Using an engineering notebook effectively
Shameless Self-Promotion - Suggestions for embedded systems books
More technical advice:
Weasley Clock- Exploring ideas for a embedded project
Some deeper dives into particular embedded topics:
Internationalization and Localization on embedded systems: an introduction and a deeper dive into displaying Asian languages.
The Tricky Parts of Embedded Firmware (series on the real complexity of embedded systems includes an intro, definitions, and tips on downloading firmware)
I occasionally explore random ideas as they occur to me:
How Cephalopods Are Like Embedded Systems - marine biology collides with machine learning
Creative Destruction Board - a board designed to catastrophically failed
I Like the Word Ignominious - how my career has occasionally gone off the rails and veered in to the surreal
A Book About Applied Robotics - what I'm looking for in a book about applied robotics
Seventeen Machine Learning Tools - various machine learning methods and their applications
Finally, there are some podcast related posts:
An Intro to Podcasting - How podcasting works for me.
So Many Ways to Stall - A mini-lesson in media training.
Learning is ... Fun - Musings on game design based on episode #253 with Kathleen Tuite.
Interview on Podcasting - Questions from ListenNotes about the Embedded podcast
2017 Survey Results (part 1) - Overview of the results of the survey