Embedded cover image

Embedded

Latest episodes

undefined
Nov 11, 2022 • 1h 1min

434: I Love It, It’s Exhausting

Sarah Withee spoke with us about using an artificial pancreas, learning many programming languages, and FIRST robotics. More about the Open Artificial Pancreas System can be found at OpenAPS.org or in their documentation. Some other pieces we talked about include: LoopKit: an automated insulin delivery app template for iOS github (some additional docs) AndroidAPS github (additional docs) Reilly Link is the communication method for some insulin pumps Orange Link is a Reilly Link compatible device to run OpenAPS  To get involved with FIRST robotics, the place to start is FIRSTInspires.org Sarah’s website is GeekyGirlSarah.com. Her programming language comparison tool is Code Thesaurus: codethesaur.us/ If you want to see small algorithms written in different languages, check out Rosetta Code Transcript
undefined
Nov 3, 2022 • 1h 13min

433: Getting Mad About Capes

Michael Gielda spoke with us about Renode, an open source embedded systems simulator. It also simulates large distributed systems and network communications.  Check out Renode.io and the boards supported by Renode and Zephyr on Renodepedia. Elecia played with the Nucleo F401 tutorial on colab. Michael is the co-founder of Antmicro. The ESP32-C3 is a commercial RISC-V core with WiFi and BLE. We also mentioned Wokwi on the show. (And we had its creator Uri Shaked as a guest on episode 396: Untangle the Mess Transcript
undefined
Oct 27, 2022 • 1h 8min

432: Robot Bechdel Test

Martha Wells is a science fiction and fantasy author. She spoke with us about her books (including Murderbot Diaries!), writing, and creating fantastical worlds. Marth (@marthawells1) has won Nebula, Hugo, and Locus Awards for her work. We mostly talked about the Murderbot Diaries and the Books of the Raksura. Oh, and the Star Wars tie-in about Leia, Razor's Edge. And The Witch King is coming out next year, a brand new world. Heck, just look at her full catalog. Martha also has a blog and a website. As often happens when book dragons get together, we talked about our hoards. Some books and authors that came up: Red Scholar’s Wake by Aliette de Bodard  The Spare Man by Mary Robinette Kowal  Ian Halle Ancillary Justice trilogy by Ann Leckie Phyllis Gotlieb (Wikipedia) Andre Norton (Wikipedia) Zenna Henderson (Wikipedia) The Vorkosigan Saga by Lois McMaster Bujold (we didn’t like the new covers as much as the old but the books are great either way) Tor.com is a fantastic site with lots of free fiction. Murderbot started there and has a few short stories that are otherwise hard to find. There is a rare and sold out Subterranean Press edition of the Murderbot Diaries with illustrations from Tommy Arnold. See some of the illustrations. Transcript
undefined
Oct 20, 2022 • 1h 6min

431: Becoming More of a Smurf

Jasper van Woudenberg spoke with us about hacking hardware, writing a technical book, and ethics. The Hardware Hacking Handbook was written by Jasper and Colin O’Flynn (ChipWhisperer and episode 286: Twenty Cans of Gas). The site related to the book is hardwarehacking.io, you don’t need the book to play with some of the examples. Jasper (@jzvw) is also the CTO of Riscure North America, a company that specializes in hardware security. They are hiring.   Transcript
undefined
Oct 13, 2022 • 1h 20min

430: Broken Toys All Around Me

Chris and Elecia bounce from topic to topic, discussing life and work and occasionally answering listener emails. Python can format code into equations in Latex with Latexify (as noted in this tweet)  Interesting sensor: Sensing deep-tissue physiology via wearable ultrasonic phased arrays   Turing Complete - a listener-recommended logic gate puzzle game for Steam. In the past, we’ve also talked about Zachtronics’ TIS-100 which is similar and Shenzhen IO which is at the circuit level. Oh, and there is The Human Resource Machine by Tomorrow Corporation. A listener recommended the Agile Embedded Podcast, particularly the episode on technical debt. News that Rollercoasters are triggering iPhone 14 and Apple Watch Crash Detection led to a mentions of a blog post about debugging Fitbit’s issues with rollercoasters and accelerometers. Visual Studio Code for embedded systems development: You can use CubeMX and Platform.io (here is a how-to) Try out this stm32-for-vscode extension that claims to do what you want (we haven’t tried it, tell us if it works)  Or you can go more directly with the cortex-debug extension and locally installed ARM GCC package. Don’t forget the VSCode Code Spell Checker extension. From the notes for Elecia’s class: Where to buy small quantity prototyping components Having looked for an OLED display part in Live Class, I wanted to put together a list of where you might want to look for components, especially for the prototype stage.  Adafruit and Sparkfun (and EMSL and a lot of other maker stores). If you are using their code as template or test code, look for their boards to see if you can use them. Worldwide and large components distributors with local distribution: Digikey is worldwide and they resell Adafruit and Sparkfun so if you don’t want to start with an “OLED” search on Digikey and sort through the results, well, you can start with easier prototype parts. Farnell is a UK company though they have other names in other locations (Newark in the US and Element14 in Asia and Oceania). If they have your flag, you can probably get cheap shipping. Farnell is usually good for all of Europe. RS Components is also new to me though they seem to stock Adafruit parts as well as general electronics. They have lots of distributors all over the world (including more in Africa than I usually see). AliExpress is huge and worldwide, shipping from Asia. It is hard to find things but searching “Adafruit [part]” or “Sparkfun [part]” and you might find what you want… or a cheaper knockoff. Usually you want results in the Electronic Components and Supplies. Note: if it seems too good to be true it probably is. UK has Pimoroni and Cool Components and OkDo resell Adafruit and Sparkfun as well as other pieces like BBC micro:bit and Raspberry Pi. These may work for European countries. Seeed Studio has a wide variety of parts, the Grove and Components categories have parts that might be interesting. They deliver quickly and cheaply to Oceania and Asia.  DFRobot is new to me but looks great. It was recommended for folks in Asia and Oceania. Their parts are resold through Digikey, Arrow, Farnell (Newark).   Australia: Little Bird Electronics, Core Electronics, and Altronics   Transcript Thank you to our sponsor this week!
undefined
Oct 6, 2022 • 1h 10min

317: What Do You Mean by Disintegrated? (Repeat)

We were joined in the studio by the Evil Mad Scientists Lenore Edman and Windell Oskay. Evil Mad Scientist Laboratories (@EMSL) produces the disintegrated 555 Timer kit and 741 Op-Amp  kit. These were made in conjunction with Eric Schlaepfer, who also created the Monster 6502.  EMSL also makes the Eggbot kit and AxiDraw not-kit (and mini-kit). For a history of the pen plotter, check out Sher Minn’s Plotter People talk on YouTube. (They have too many neat things to list here, go look on their page: https://shop.evilmadscientist.com/directory. Or stop into their Sunnyvale, California shop.) We talked about the beauty of boards including Kong Money and ElectroCookie’s candy colored shields and Arduino Leonardo. Jepson Herbarium has interesting workshops including one about seaweed. At one workshop, Lenore and Windell got to talk to Josie Iselin, author of The Curious World of Seaweed.  Elecia enjoyed Slime: How Algae Created Us, Plague Us, and Just Might Save Us by Ruth Kassinger. Windell was previously on Embedded episode #124: Please Don’t Light Yourself on Fire, we mainly talked about the book he co-authored: The Annotated Build-It-Yourself Science Laboratory. Lenore was previously on Embedded episode #40: Mwahaha Session, we talked about EMSL. Our post-show tidepooling was very successful with a variety of nudibranchs, shrimp, seaweed, sea birds, snails, and hermit crabs.
undefined
Sep 29, 2022 • 1h

429: Start With Zero Trust

We spoke with Duncan Haldane about creating hardware schematics by writing software code, three dimensional circuits, and bio-inspired jumping robots.   Duncan is the CEO of JitX (jitx.com). They recently received Series A funding and are currently hiring engineers. Please mention that you heard about JitX here on Embedded. While earning a PhD at UC Berkeley, Duncan (@DuncanHaldane) also worked on Salto (video) and OpenRoach (github). Transcript
undefined
Sep 22, 2022 • 1h 7min

428: Sprinkling a Little IoT

Jonathan Beri spoke with us about the different IoT development tools and how to categorize them.  Jonathan (@beriberikix) is the CEO of Golioth (@golioth_iot). He wrote a blog post called An Introduction to The Five Clouds of IoT, breaking the clouds into individual clouds: device, connectivity, data, application, and development. Jonathan was previously on Embedded 222: Virtual Bunnie when he worked for Particle.io. A partial list of the IoT tools we mentioned: ThingsBoard Freeboard Grafana Ubidots  Renode Memfault Golioth Particle.io  Node-RED Soracom Hologram.io   See also A list of IoT platforms – Systev post mentioned in the show (also Building The Infinite Matrix Of Tamagotchis | Hackaday).   Transcript
undefined
Sep 15, 2022 • 1h 9min

427: No Fisticuffs or Casting of Spells

Elizabeth Wharton spoke to us about laws, computers, cybersecurity, and funding education in rural communities. She is a strong proponent of privacy by design and de-identification by default. Liz (@LawyerLiz) is the VP of Operations at Scythe.io (@scythe_io), a company that works in cybersecurity. She won the Cybersecurity or Privacy Woman Law Professional of the Year for 2022 at DefCon. Liz is on the advisory board of the Rural Tech Fund (@ruraltechfund) which strives to reduce the digital divide between rural and urban areas. We mentioned disclose.io and the Computer Fraud and Abuse Act (CFAA, wiki). Transcript
undefined
Sep 9, 2022 • 1h 6min

426: Equivalently Annoying

Elecia and Chris are back from vacation and catching up! Today’s topics include: last week’s burnout episode and what we learned, what is a PSoC and why would you want one, how to get up to speed as a junior engineer, and a few more side quests. The burnout episode with Keith Hildesheim was last week, we encourage you to check it out, we learned some things about ourselves and maybe you will too. Chris mentioned astrophotography and here’s the link to the reddit post that inspires him to keep going: astrounding Jupiter video. In case you missed it in the newsletter, which you should definitely sign up for, here’s Chris’ list of VSCode extensions: AutoScroll - Have a log file open that you're monitoring? This extension keeps the tab scrolled to the bottom at all times. Doxygen Documentation Generator - Quickly generate and pre-fill those tedious doxygen style comments. GitHub Pull Requests and Issues - Make pull-requests or do reviews for Github right in the editor. GitLens - Easily see revision history and "blame" for every line of code in a pretty unobtrusive way. Header source switch - Ever want to switch really quickly to a C file's header (or vice versa)? This adds a keyboard shortcut to do just that. TODO Highlight - Makes those millions of TODOs and FIXMEs light up in a nice neon color so you can't ignore them anymore. Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app