Elecia White, Embedded Software Engineer, co-host of the Embedded podcast and author of O'Reilly's Making Embedded Systems, 2nd Edition will be giving a keynote presentation at this year's Embedded Online Conference on the topic: Creating Chaos and Hard Faults.
Use promo code EMBEDDEDFM to save on your registration.
"In the mid-1960s, Robert Kahn began thinking about how computers with different operating systems could talk to each other across a network.
[...]
It is for this work on packet communication technologies—as part of the project that became the ARPANET and in the foundations of the Internet—that Kahn is being awarded the 2024 IEEE Medal of Honor."
Last November, NASA's Voyager 1 sent home garbled data, and engineers traced the problem to the flight data subsystem (FDS). The problem turned out to be a single chip in the FDS memory. They couldn't repair the chip but could move the affected code into sections and store them in different parts of the FDS system. They tested the new system this week, sending signals to the Voyager 1, 22.5 light-hours away. It worked, and Voyager 1 is back.
Is there some term for ultrabright LEDs? Talking about those you most likely need a cooling solution for, that output 50+ lumen (around 200.000+ mcd) on a tiny surface. Ebay isn't helpful with its search right now. Need something to attach next to the webcam so the OctoPrint cam can actually see stuff. #diy#engineering#3DPrinting
Reader, my grad school lab group has a paper due Monday and I am the sole contributor thus far. Just added figure 5 and I'm at 3 pages. #engineering#gradschool
Elecia( @logicalelegance ) and Chris( @stoneymonster ) talk about the Embedded Online Conference, their experience learning Zephyr, and some listener questions.
About a third of the way into the brilliant HOW INFRASTRUCTURE WORKS by @debcha and I appreciate the wonder at energy storage, a subject in which I've been lucky to make a career.
Also very much appreciate her eloquent debunking of the desirability of off grid living. At first the independence sounds like freedom, but in reality it's just doing more work by yourself. (And only so long as your tech functions!) True freedom is what we build together.
And here's the direct YouTube Link to my latest video., featuring the history of the Hydro Scheme, and the problem of what to do with Castle that once belonged to the Bruce's.
Boilerplate code is not a thing. Most "boilerplate" code is already covered in a library or package, and it should be used there. Otherwise, there are situational edge cases to be covered.
And unit test code is not boilerplate either. The point of unit tests aren't just to verify, but to explain problems when a failure happens. Unit tests without this are test theater.