Elecia White, Embedded Software Engineer, co-host of the Embedded podcast and author of Making Embedded Systems, 2nd Edition will be leading an O'Reilly Expert Webinar session on "Introduction to Embedded Systems" on May 23,2024.
If you're curious about Embedded Systems development and how to get started, this is a webinar you don't want to miss.
Added the Raspberry Pi Pico to https://play.tinygo.org/!
It's a simple board, but lots of people have it and it is very cheap. So it only makes sense to add it to the playground.
Lee Wilkins joins Elecia( @logicalelegance ) and Chris( @stoneymonster ) to talk about The Open Source Hardware Association, the Open Hardware Summit, and zine culture.
@diyelectromusic, since you're into embedded tech and microcontrollers, you may appreciate this one.
It's a Real-time Operating System kernel I wrote in C and Assembly for AVR chips. My intent was to learn about how operating systems interface with hardware.
I'd like to rewrite it with #Rust and finish the task scheduler.
I managed to get a little something running on a Pimoroni PicoSystem using Embedded #Swift !
The PicoSystem uses an RP2040, so I was able to use the embedded examples from Apple to get started.
The demo is using the PicoSystem SDK on top of the Pico SDK. I had to work around the C++ name mangling differences between g++ and Clang by making a thin C wrapper.
I’ll be publishing the code somewhere soon, and hope to have a more interesting demo eventually.
I’d still like to find a solution that doesn’t require a C wrapper. Perhaps building the PicoSystem SDK with Clang would work? The Pico SDK has issues with Clang, out of the box at least.
I'm wanting to polish my #embedded skills, but I want to make sure I don't miss critical areas. The main focus I want to make sure I'm good at atm is #PCB design and relevant #electrical eng.
I highly prefer thorough online articles, but books are also fine. I prefer avoiding YT videos because I do lots of back tracking to reinforce understanding.
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.
We are making progress with our new ArtNet-based lighting control system!
The most important ArtNet frames are now implemented. We have also successfully tested the implementation of our new layering concept: Multiple animations (for example flashing and a "Welcome" animation) can now be prioritized and stacked on top of each other. In the video, the flashing has a higher priority and thus overlays the "Welcome" animation.
There are still bugs hidden here and there, but we are looking forward to presenting a first complete version soon!
After 5 years of development, 7 art projects, one commercial product, and at least a dozen subtle soundness bugs, I've decided lilos is ready for big ol' version 1.0.0.
As of this release, lilos is 100% strict-cancel-safe, which afaik is a first.
This release is notable for having no fewer than five contributors other than me! Thanks to one of those contributors, we've even got tests on QEMU now.
Elecia( @logicalelegance ) and Chris( @stoneymonster ) talk about the Embedded Online Conference, their experience learning Zephyr, and some listener questions.
Started cooking up batch 3 of my Keypad:GO! widget! Building in panels makes things go a lot faster, and I'm really happy with my pogo pin test-and-flash fixture. Whole process from parts to box is about 10 minutes per board (meaning, 60 minutes per panel).
If I sell enough of these, I'll have the next batch built by robots....
Scenes from the final day at #EmbeddedOSSummit: Andrzej Pietrasiewicz looking at the state of hardware video codecs in Linux, Julian Bouzas discussing smart audio filters in #PipeWire, and Paweł Wieczorek comparing testing automation systems for #embedded. #OpenSource#OSSummit#wireplumber0