Learning is ... Fun?
Something you might learn in this post: “mi perro no usa pantalones” is Spanish for “my dog doesn’t wear pants”
Read MoreSomething you might learn in this post: “mi perro no usa pantalones” is Spanish for “my dog doesn’t wear pants”
Read MoreCCS before C? Yeah you know me.
Read MoreOf course we have women’s sizes!
Read MoreHave you always wanted to have your own podcast? It is easy and fun and worthwhile.
… with a few caveats.
Read MoreWhen I whined about trigonometry not being useful in the real world, someone should have told me about robots.
Read MoreIt’s 9:31, do you know where your bits are? A lot of real time clocks use binary coded decimal or BCD to store the time. BCD isn’t a common format but you will probably run into it at some point. This time, we look at BCD and how to convert it to binary.
Read MoreI wanted to make a custom watch face for my Versa. It was kind of fun.
Read MoreCode should be as complicated as it needs to be, but no more complicated.
Read MoreAndrei’s back. In this week’s post, Andrei looks at the weird world of octal. Where did that come from?
Read MoreI’m hoping to borrow a book but I don’t remember the title or author, can you help me find it?
Read MoreSometimes, my career does not go according to plan. If I had a plan…
Read MoreElecia 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 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.
Read MoreThis is the landing page for Ty the Typing Robot.
Read MoreI hope I’m not kidding myself.
Read MoreChoosing between A and B is easy as long as you want one of them. But what if you don't know what you want?
Read MoreI’ve been reading the book Probabilistic Robotics by Thrun, Burgard, and Fox. It is good but a bit of a mathematical slog. I realized I needed to make notes, real notes that I would return to. Then I got a little carried away.
Read MoreAsked and answered.
Read MoreI entered a contest. Did I do the right thing?
Read 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.