Embedded Developer Resources -- Updated Nov 10, 2021
This is a list of sites I've found useful. It's a work in progress. The sites are not necessarily
in the order of my preference. Some fall into multiple catagories which may not be reflected below.
Zephyr References
Blogs
-
Embedded.fm
Elecia White, Christopher White
-
Embedded Artistry
Phillip Johnston, Rozi Harri
-
EEVBlog
David L. Jones
Some time co-host of The Amp Hour podcast
-
Beningo Embedded Group
Jacob Beningo
-
MCU on Eclipse
Erich Styger's blog
Lots of good info on getting various boards working with Eclipse, JTAG, debuggers, etc
"This blog is because I have been asked to share my thoughts, tips and tricks around Eclipse, CodeWarrior, Kinetis Design Studio and anything else around software, microcontrollers and BBQ"
"I am teaching as Professer embedded systems programming at the Lucerne University of Applied Sciences and Arts. Beside of that I’m working part time for NXP with helping out in the community forums or providing customer feedback on their products."
-
Hansel Minutes
Scott Hanselman, he was big in the early Microsoft .Net world
-
SaltyTinkerer
An article on bit manipulation in C
-
Interrupt
Mohammad Afaneh
-
Dojo Five Team
A team of embedded developers dedicated to modernizing the firmware lifecycle
Article Comparing Embedded CLI Implementations
-
Clive Maxfield CoolBeans
Cool New Technology
-
Jay Carlson
Jay Carlson author of "The Amazing $1 microcontroller"
-
Sticky Bits – Powered by Feabhas
Niall Cooling
The dev has a series of articles
An Introduction to Docker for Embedded Developers – Part 1 Getting Started
An Introduction to Docker for Embedded Developers – Part 2 Building Images
An Introduction to Docker for Embedded Developers – Part 3 Cross-Compiling for Cortex-M
-
The Ganssle Group
Jack Ganssle
He also has an e-newletter
The Embedded Muse
-
Disk91- the IoT blog
IoT, Sigfox, LoRaWan, technology, hardware, security, hacking (DiY)
-
Podcasts
Github Awesome-sites
Learning Sites
-
Beningo Embedded Group
Jacob Beningo
-
Embedded Artistry
Phillip Johnston, Rozi Harri
-
Contextual Electronics
Chris Gammell
The Online Electronics Apprenticeship
All the time co-host of The Amp Hour podcast
This site has several courses toe help one get up to speed. The free Kicad introduction course is particularly useful.
-
Design News Continuing Education Center
DigiKey sponsored site supporting multiple instructors teaching various courses
-
Lynda.com
LinkedIn owned subscription elearning site
unlimited courses for the duration of your subscription. Once the subscription lapses you lose access.
-
Udemy
A pay per course elearning site.
Each course has a fee associated, but no subscription plan associated with courses
Supposedly you have course access as long as the site remains active
-
EDX Online courses
Some free, some not. Some will give you a certificate if you pay a nomimal fee
-
Adafruit
Lots of code to go along with the products they sell
-
Grow your freelance career in web design
I'm not sure of the details on this one yet
-
Azeria Labs ARM Training and Tutorials
At least a good tut on ARM Assembly
-
Articles
Series of Articles C++ on Microcontrollers
-
C++ on microcontrollers 1 - introduction, and an output pin class
Wouter van Ooijen
Oct 9, 2011
-
C++ on microcontrollers 2 - LPCXpresso, LPC-link, Code Sourcery, lpc21isp, linkerscript, LPC1114 startup
Wouter van Ooijen
Oct 24, 2011
-
C++ on microcontrollers 3 – a first shot at an hc595 class with 8 output pins
Wouter van Ooijen
Nov 2, 2011
-
C++ on microcontrollers 4 – input pins, and decoding a rotary switch
Wouter van Ooijen
Nov 12, 2011
ARM Assembler Reference Links
GDB Reference Links
Debugging Articles
Dev Sites