Explore every episode of the podcast Embedded
| Title | Pub. Date | Duration | |
|---|---|---|---|
| 486: A Nice Rainbow Dream | 03 Oct 2024 | 00:54:42 | |
Antoine van Gelder spoke to us about making digital musical instruments, USB, and FPGAs. Antoine works for Great Scott Gadgets, specifically on the Cynthion USB protocol analysis tool that can be used in conjunction with Python and GSG’s FaceDancer to act as a new USB device. While bonding over MurderBot Diaries was a given, Antoine also mentioned NAND2Tetris which Elecia countered with The Elements of Computing Systems: Building a Modern Computer from First Principles, the book that covers the NAND2Tetris material. Memfault is a leading embedded device observability platform that empowers teams to build better IoT products, faster. Its off-the-shelf solution is specifically designed for bandwidth-constrained devices, offering device performance and product analytics, debugging, and over-the-air capabilities. Trusted by leading brands such as Bose, Lyft, Logitech, Panasonic, and Augury, Memfault improves the reliability of devices across consumer electronics and mission-critical industries such as access control, point of sale, energy, and healthcare. To learn more, visit memfault.com. | |||
| 485: Conversation Is a Kind of Music | 20 Sep 2024 | 01:17:28 | |
Alan Blackwell spoke with us about the lurking dangers of large language models, the magical nature of artificial intelligence, and the future of interacting with computers. Alan is the author of Moral Codes: Designing Alternatives to AI which you can read in its pre-book form here: https://moralcodes.pubpub.org/ Alan’s day job is as a Professor of Interdisciplinary Design in the Cambridge University department of Computer Science and Technology. See his research interests on his Cambridge University page. (Also, given as homework in the newsletter, we didn’t directly discuss Jo Walton’s 'A Brief Backward History of Automated Eloquence', a playful history of automated text generation, written from a perspective in the year 2070.) | |||
| 476: Sidetracked by Mining the Moon | 01 May 2024 | 00:56:29 | |
Lee Wilkins joined Chris and Elecia to talk about The Open Source Hardware Association, the Open Hardware Summit, and zine culture. The Open Source Hardware Association (OSHWA) provides certification and support for creating open source hardware. The Open Hardware Summit is happening May 3-4, 2024. It is in Montreal, Canada. It also has many online components including a Discord and online Unconferece. All videos are available for later watching on YouTube. Lee’s personal page is leecyb.org. Their zines are available in their shop. Elecia mentioned enjoying There Are No Electrons: Electronics for Earthlings by Kenn Amdahl. | |||
| 396: Untangle the Mess | 17 Dec 2021 | 01:10:43 | |
Uri Shaked shows us Wokwi, his board and processor simulator. We checked out Arduino code in GDB and then looked at his simulator for the Cortex-M0 Raspberry Pi Pico. First, you should totally look at Wokwi.com. As Christopher noted, signing up for an account shows you many other things. Then you can go look at the processors written in TypeScript in Uri’s Github repos: github.com/urish. Find Wokwi on Twitter (@WokwiMakes, Uri is @UriShaked). You can also find Wokwi on Facebook. Uri live-coded development of the Pico’s RP2040, it is on Wokwi’s YouTube channel. You can find out more about the RP2040 or the AVR core in the ATMega family by taking his free courses on Hackaday: hackaday.io/urishaked (Scroll down for courses.) Uri’s homepage is urish.org. You can find The Salsa Beat Machine there as well as some of his other projects. He has a blog there as well as at Wokwi. | |||
| 395: I Can No Longer Play Ping Pong | 10 Dec 2021 | 01:17:45 | |
Tyler Hoffman joined us to talk about developing developer tools and how to drag your organization out of the stone age. You can use GDB and Python together? Yes, yes you can. And it will change your debugging habits. (You can find many other great posts from Memfault’s Interrupt blog including one about Unit Testing Basics.) Tyler is a co-founder at Memfault (memfault.com), a company that works on IoT dashboards and embedded tools. On Twitter, Tyler is @ty_hoff and Memfault is @Memfault. Control-R is a history search in shell commands (magical!). The fuzzy search tool discussed is FZF (probably even more magical!). XKCD comic referenced: xkcd.com/1319 | |||
| 394: Being Four-Year-Olds | 03 Dec 2021 | 00:59:27 | |
Professor HyunJoo Oh of GeorgiaTech spoke to us about paper machines, paper mechanical movements, paper sensors, paper tiny Jansen Strandbeests, and paper art. HyunJoo is a professor at GeorgiaTech. She is the director of the CoDe Craft group. Some of the projects we spoke about can be found on the CoDe Craft Projects page. PaperMech.net has demonstrations of different mechanical movements as well as FoldMecha which shows you what cardboard you need to cut out to make your own mechanical movement, including making a cardboard walker using Jansen mechanism (Theo Jansen (wikipedia) made the Strandbeest). HyunJoo recommends two books for exploring further:
With Unblackboxing Computers, HyunJoo is exploring sensors that can be made with copper tape on paper. The introduction video: https://vimeo.com/637626404/f670dff03e | |||
| 393: Don’t Drive My Baby Off the Table | 19 Nov 2021 | 00:58:28 | |
Professor Carlotta Berry from Rose-Hulman Institute of Technology joined us to talk about robotics, PID tuning, engineering education, ethics, her book, and standing up in front of a classroom. Carlotta’s book is Mobile Robotics for Multidisciplinary Study (Synthesis Lectures on Control and Mechatronics). She has a page at Rose-Hulman as well as a personal blog and a consulting site (NoireSTEMinist.com). She is an advocate for BlackInRobotics.org. On Twitter, Carlotta Berry has a personal account (@DrCarlottaBerry) and a professional account (@NoireSTEMinist). She is also the @BlackInRobotics coordinator. An explanation of Zeigler-Nichols PID tuning with pros and cons. | |||
| 286: Twenty Cans of Gas (Repeat) | 12 Nov 2021 | 01:00:13 | |
Colin O’Flynn (@colinoflynn) spoke with us about security research, power analysis, and hotdogs. Colin’s company is NewAE and you can see his Introduction to Side-Channel Power Analysis video as an intro to his training course. Or you can buy your own ChipWhisperer and go through his extensive tutorials on the wiki pages. Some FPGA resource mentioned:
| |||
| 392: It Was C++ the Whole Time! | 04 Nov 2021 | 01:00:12 | |
Debra Ansell joined us to talk about making light up accessories, patenting ideas, and sharing projects. Debra’s project website is geekmomprojects.com, she’s @geekmomprojects on Twitter and Instagram. Her github repo uses the same ID: github.com/geekmomprojects/. We talked about using coin cell batteries as switches. Many other accessories do this but one of our favorites was the Tiny Edge Lit Sphere. Debra’s company is brightwearables.com. She holds patents US10813428B1 and US11092329B2. | |||
| 391: The Lesser of Two Weevils | 28 Oct 2021 | 00:55:48 | |
Chris and Elecia chat about their current projects and ideas. Elecia is teaching Making Embedded Systems at Classpert. The course is based on her book with lectures to extend the information, quizzes, homework, mentors, synchronous classes, and a final project. Starting Nov 13th, the first cohort is full but you can join the waiting list. The second cohort starts in February. Elecia is also giving a keynote at Hackaday’s Remoticon! It is Friday Nov 19 and Saturday Nov 20. Tickets are free, get yours now! Jeremy Fielding will be the keynote speaker on Saturday. Hopefully, she’ll have figured out how to use spaghetti sharing as a metaphor for stacks and heaps by then. The EP for Chris’ 12AX7 album is coming out soon: #ihateeverything. The cover art is generated with a GAN from this Reddit post. Terrible Halloween jokes are collected on Twitter under the tag #EmboodedSystems. If you’d like to support Embedded, check out our Patreon. If you’d like to sponsor a show, click the Sponsor link. | |||
| 390: Irresponsible At the Time | 21 Oct 2021 | 01:12:59 | |
Tyler Hoffman joined us to discuss the issues associated with embedded devices at consumer scale. We talked about firmware update, device management, and remote diagnostics for millions of devices. Tyler is a co-founder at Memfault (memfault.com), a company that works on IoT dashboards and embedded tools. (We will invite Tyler back to talk about embedded tools but someone was preparing a lecture on firmware update and device management.) Tyler writes for Memfault’s Interrupt blog which has excellent advice including the mentioned article about Defensive Programming. You can also find him and Memfault on Twitter: @ty_hoff, @Memfault. Elecia is teaching Making Embedded Systems at ClasspertX, a high-quality MOOC with video lectures, quizzes, exercises, synchronous discussions classes, and a portfolio-worthy final project. The alpha cohort starts in early November and the course will run again in Q1 2022. | |||
| 389: Blobs Are Not Stressful | 14 Oct 2021 | 00:59:32 | |
Alpenglow’s Carrie Sundra spoke with us about frivolous circuits, solder live streaming, and yarn. Alpenglow Industries sells frivolous circuits, some pre-built (like FUnicorn) and some are buildables such as the cute but evil heart soldering kits called PS-I Hate You. Carrie’s YouTube channel is alpenglowindustries where she livecasts Wednesday afternoon Pacific Time. You can still watch the Blob Solder sesh with Debra of GeekMomProjects. Please send pictures of your blobs. One of the recent videos talked about Teenage Engineering Pocket Operators. Our favorite is Arcade. Alpenglow Yarn sells electronic-based tools for dyers and yarn creators. On Twitter:@alpenglowind @alpenglowyarn @frivolous_circs On Instagram:@alpenglowind @alpenglowyarn Alpenglow also has a Tindie store: alpenglow/ | |||
| 275: Don’t Do What the Computer Tells You (Repeat) | 07 Oct 2021 | 01:10:14 | |
Janelle Shane (@JanelleCShane) shared truly weird responses from AIs. Her website is AIWeirdness.com where you can find machine-learning-generated ideas for paint colors, ice cream, and cocktails (and many other things). We never said they were good ideas. Janelle’s FAQ will help you get started trying out RNNs yourself. We recommend the Embedded show titles. We talked about BigGAN which generates pictures based on input images. Wikipedia list of animals by number of neurons Janelle’s book is You Look Like a Thing and I Love You. Sign up for her newsletter to get the PG-13 versions of her hilarious AI outputs. | |||
| 475: Stuffed Animal or Colleague | 19 Apr 2024 | 01:09:37 | |
Chris and Elecia talk about the Embedded Online Conference, their experience learning Zephyr, and some listener questions. Elecia will be presenting on Creating Chaos and Hard Faults at the Embedded Online Conference, Apr 29 - May 3, 2024. Some other talks that look interesting:
Use the EMBEDDEDFM coupon for a discount (or if your whole team is going, check out the group discounts). Elecia’s book (Making Embedded Systems, 2nd Edition) is shipping (Amazon or Bookshop.org). Zephyr is pretty amazing. | |||
| 388: Brains Generate EMF | 30 Sep 2021 | 01:01:55 | |
Alan Cohen joined us to talk about brain waves, medical product development, open source, and helpful engineering. Alan has been working on VolksEEG (volkseeg.org, github.com/VolksEEG/VolksEEG). This is an EEG (wiki Electroencephalography) which detects brain waves. It uses the TI ADS1299 EEG monitoring chip and the Adafruit Feather nRF52840 Sense. Alan wrote Prototype to Product: A Practical Guide for Getting to Market, published by O’Reilly. He talked about it on a previous episode: 269: Ultra-Precise Death Ray You can find him on twitter as @proto2product and on LinkedIn. Helpful Engineering (helpfulengineering.org) aims to deliver more open source solutions to society’s systemic challenges. | |||
| 387: Bucket of Spiders | 23 Sep 2021 | 00:58:54 | |
Chris and Elecia discuss civic duties, the CAN bus, fulfilling Kickstarter orders, and the answers to a series of questions about embedded systems. Elecia was recently introduced to TRIZ inventive principles (wikipedia page) and started reading And Suddenly the Inventor Appeared: TRIZ: Theory of Inventive Problem Solving by Genrich Altshuller. You can support the show by becoming a patron on Patreon: patreon.com/embedded Or your company can sponsor a show, see the Sponsor page of embedded.fm | |||
| 235: Imagine That, Suckers! (Repeat) | 16 Sep 2021 | 01:08:40 | |
We spoke to author Robin Sloan about his books and near-future science fiction. Robin wrote Mr. Penumbra’s 24 Hour Bookstore and Sourdough. Find Robin on twitter as @robin_____sloan. Robin’s website is robinsloan.com. Go there for some short stories, sign up for his newsletter and check out his new ‘zine (also at wizard.limo). Oh! Don’t forget his blog, including a description of his neural net for audio generation and for writing. Some books Robin suggested:
| |||
| 230: What the Hell Is Wrong with Unicorns? (Repeat) | 09 Sep 2021 | 01:20:38 | |
Sunshine Jones spoke with us about synthesizers, electronics, and philosophy. Find him on twitter @Sunshine_Jones and instagram at sunshine_jones_ Sunshine’s music is most easily found at TheUrgencyOfChange.com. His writing is at Sunshine-Jones.com. We talked about Sunshine’s User’s Guide to the Roland SE-02. That includes Ahmed, a track produced using only the SE-02. Sunshine also wrote about building a polysynth. The intro music is an excerpt from LELEK, released on Air Texture Vol. V. The exit music is Fall In Love Not In Line, released this year on vinyl only, TUOC01. See TheUrgencyOfChange.com for more. Sunshine was the host of SundaySoul.com, a live podcast about music and life. | |||
| 386: Not Managing Robots | 02 Sep 2021 | 01:15:22 | |
Ingo Muschenetz spoke with us about software, management, podcasts, and interacting with people. Ingo’s LinkedIn page Ingo works for Axway, they are hiring: Axway Careers Ingo keeps up with many podcasts, here are some of his favorites: Podcasts that talk about a complex topic, provide insight
Podcasts with interviews and discussions about lives and careers
Podcasts that don’t fit into a category other than “interesting”:
Podcasts that Ingo didn’t mention but meant to:
| |||
| 385: I Just Wanted an Industrial Arm | 26 Aug 2021 | 01:09:52 | |
Jeremy Fielding spoke with us about mechanical engineering, robotics, robot operating system, YouTube, and solving problems.
Jeremy’s Industrial arm punching video Jeremey had a neat way to go about solving a problem. He called it Dr. FARM:
AR3 Open Source Control Software and a version with ROS MoveIt | |||
| 384: What's a Board File? | 19 Aug 2021 | 00:51:31 | |
Liam Cadigan joined us to talk about founding a successful startup from a college capstone project. Liam is a co-founder of InspectAR and worked on the board files the system uses. Liam can be found on LinkedIn and Twitter. Check out InspectAR. They are also on Twitter and on Instagram. The Inventor's Dilemma: The Remarkable Life of H. Joseph Gerber | |||
| 271: Shell Scripts for the Soul (Repeat) | 13 Aug 2021 | 01:14:10 | |
Alex Glow filled our heads with project ideas. Alex is the Resident Hardware Nerd at Hackster.io. Her page is glowascii and you might want to see Archimedes the AI robot owl and the Hardware 101 channel. They have many sponsored contests including BadgeLove. You can find her on Twitter at @glowascii. Lightning round led us to many possibles:
There were more software and hardware kits to explore:
For your amusement Floppotron plays Bohemian Rhapsody Alex gave a shout out to her first hackerspace All Hands Active Ableton is audio workstation and sequencer software. Alex recommends Women’s Audio Mission as a good way to learn audio production and recording if you are in the San Francisco area. There is an Interplanetary File System and Alex worked on a portable printer console for it. Elecia is always willing to talk about Ty the typing robot and/or narwhals teaching Bayes Rule. She recommended the book There Are No Electrons: Electronics for Earthlings by Kenn Amdahl.
| |||
| 383: The Monkey’s Not Gonna Work | 05 Aug 2021 | 00:57:24 | |
Mario Marchese (aka Mario the Maker Magician) spoke with us about robots performing magic, humans performing magic, and writing a book about making magic. We also covered art, making, learning, Sesame Street, performance, design, humor, Piff the Magic Dragon [sic], magic secrets, and gracefully handling technological failure. You can find Mario on:
His book is The Maker Magician's Handbook: A Beginner's Guide to Magic + Making. We talked about Jean-Eugène Robert-Houdin, 19th century French watchmaker, magician and illusionist, and the amazing Aldo Colombini. | |||
| 382: Playing In the Desert | 29 Jul 2021 | 00:54:33 | |
Leah Buechley spoke with us about the intersection of computer science and art. She is an associate professor in the computer science department of the University of New Mexico where she directs the Hand and Machine research group. Her website is leahbuechley.com, her research group website is handandmachine.cs.unm.edu. You can find her on Twitter at @leahbuechley. She wrote the book Textile Messages: Dispatches From the World of E-Textiles and Education and developed the LilyPad Arduino for wearable electronics. We talked about Chibitronics, paper circuits, developed by Jie Qi (who was on Embedded 277: The Sport of Kings talking about patents as well as Chibitronics) We talked about Nettrice Gaskins’ Techno-Vernacular Creativity and Innovation: Culturally Relevant Making Inside and Outside of the Classroom An example of a tiny stepper motor on eBay | |||
| 474: It's All Chaos and Horror | 05 Apr 2024 | 01:11:52 | |
Logic gates and origami? Professor Inna Zakharevich joined us to talk about Turing complete origami crease patterns. We started talking about Turing completeness which led to a Conway’s Game of Life-like 2D cellular automaton called Rule 110 (Wikipedia) which can be implemented with logic gates (AND, OR, NOT). These logic gates can be implemented as creases in paper (with the direction of the crease indicating 0 or 1). The paper describing the proof is called Flat Origami is Turing Complete (arxiv and PDF). Quanta Magazine has a summary article: How to Build an Origami Computer. Inna’s page at Cornell University also has the crease patterns for the logic gates (pdf). Inna is an aficionado of the origami work by Satoshi Kamiya who creates complex and lifelike patterns. Some other origami mentioned:
Some other math mentioned:
| |||
| 381: Mass Sponge Migration | 22 Jul 2021 | 00:57:59 | |
Chris (@stoneymonster) and Elecia (@logicalelegance) discuss Blender, Make, TCP/IP, and listener questions (mostly about the podcast itself). Lightweight IP: an open source TCP/IP stack for embedded systems Look for Lazy Tutorials for Blender in Ian Hubert’s YouTube Channel or if you want something a little simpler, try the Blender Beginner Tutorial (donut!). Ukulele and acoustic guitar kits are at StewMac.com Book with sponge sneeze information: Brilliant Abyss by Helen Scales This episode was sponsored by InspectAR. If you design, debug, or just need to use PCBs, InspectAR can give you superpowers. It’s an augmented reality app and platform that allows you to visualize every layer, every connection, every aspect of your actual physical board in real time InspectAR is free for trial and home use. With a subscription you get powerful collaboration and debugging features including annotating the AR view, sharing comments, setting up test and calibration procedures. Check it out!
| |||
| 380: Trending Toward Telepathy | 16 Jul 2021 | 01:03:56 | |
Adelle Lin (@Adellelin) spoke with us about wearables, art, playfulness, and getting together in virtual reality. Adelle’s website is touchtech.io. For some VR get togethers, Adelle recommends AltSpace (altvr.com) and Mozilla Hubs (hubs.mozilla.com). Some other remote get togethers:
We mentioned the Nautilus jigsaw puzzle from Nervous Systems but actually have the smaller Ammonite one. | |||
| 379: Monstrous Cable Corporation | 08 Jul 2021 | 01:20:32 | |
Tom Anderson (@tomacorp) joined us to talk about floating pins, ADCs, and teaching and learning things. Tom mentioned Horowitz and Hill’s Art of Electronics and the vintage books on TubeBooks.org. Tom wrote about JFETs and vacuum tubes and Power Supply Filter Design for PCBs. He recommended the TI app note on floating inputs and a power supply book: Modern DC-to-DC Switchmode Power Converter Circuits. You can fine more of Tom’s writing on Medium and the Tempo Automation blog. Other books:
Other Vintage Books:
| |||
| 269: Ultra-Precise Death Ray (Repeat) | 02 Jul 2021 | 01:05:17 | |
Alan Cohen (@proto2product) wrote a great book about taking an idea and making it into a product. We spoke with him about the development process and the eleven deadly sins of product development. We did not talk about ultra-precise death rays. Books we discussed:
Alan mentioned writing software graphically with Enterprise Architect | |||
| 378: Pair-enting Programming | 24 Jun 2021 | 01:02:14 | |
Nitya Narasimhan (@nitya) spoke with us about visualizing learning, visual storytelling, sketchnotes, and finding a job that satisfies. Nitya’s sketchnotes are all available on the @sketchthedocs Twitter stream that includes links to the hi-res drawing, a time-lapse of the drawing being created, and a blog post describing the information in more detail. The hi-res images are also on github, or if you have fast internet to download them all: cloud-skills.dev. If you’d like to create your own visual notes, sketchthedocs.dev has resources for talks and books you might find helpful. More talks can be found from #VisualieIT 2020. In July (links are not live until July 1, 2021), Microsoft and Nitya will be celebrating IoT with JulyOT including an introduction for beginners. Nitya’s personal site is nitya.dev | |||
| BONUS: Your Cat's Not Part of the Band | 18 Jun 2021 | 00:20:36 | |
On this quick bonus episode, Elecia and Christopher chat about their various recent projects, some of which have just been released into the wild. Christopher’s band 12AX7 just launched their album Kickstarter, which was selected as one of Kickstarter’s "Projects We Love”. Check it out here if you are interested in finding out more or backing it. It’ll run through July 16th at 10am Pacific Time. Elecia’s Embedded Online Conference talk on map files will be posted publicly on June 22nd, so be on the lookout for that. In the meantime, the slides and examples are available here at embedded.fm/blog/MapFiles (and on Github) If you’d like other Embedded merchandise such as a mug (many different options), Memory Map Land mousepad (or different poster), we have a Zazzle store. Her lightning talk about origami, Snails, Paper, and Programming: A Computational Approach to Mollusc Morphology in Origami, is already on Youtube and you can watch it now! Elecia’s origami github can be found here. Finally if you are interested in having your cat or cats appear in 12AX7’s upcoming music video, send Dropbox/Google Drive/iCloud/whatever links to your clips, along with how you’d like to be credited, to show@embedded.fm. Use the subject line “Cats for 12AX7”. | |||
| 377: Robot at the Park | 17 Jun 2021 | 00:55:00 | |
Erin Kennedy (@RobotGrrl) spoke with us about learning new things, nice robots at the beach, lighting up fog voxels, and being part of the maker community. Erin’s Robot Missions (@RobotMissions) was founded to develop robots to clean shorelines of plastic. Her personal website is robotgrrl.xyz (check out the project showcase). Erin also worked on a Hackaday Dream Team that worked on innovations to reduce the environmental impact of lost or abandoned fishing equipment. | |||
| 376: Left Half of My Brain Is Digital | 10 Jun 2021 | 00:59:17 | |
From his view in retirement, David Comer spoke with us about continuing to learn, staying engaged in an engineering career, and how the Galileo memory module worked. | |||
| 375: Hiding in Your Roomba | 03 Jun 2021 | 00:54:48 | |
Brittany Postnikoff (@Straithe) spoke with us about scary robots, neat stickers, and contributing to open source projects. Brittany’s website is straithe.com and her sticker channel is twitch.tv/str41the. Her github repo has curated reading lists on technical topics. She’s working at Great Scott Gadgets, maker of a variety of hardware tools including Luna, a toolkit for working with USB. (This was mentioned on a previous Embedded show, 337: Not Completely Explode with Kate Tempkin.) And if you want Embedded merchandise like mugs, mousepads, and wall art, we have a store for you. | |||
| 374: Getting Rafty | 27 May 2021 | 01:03:15 | |
Tenaya Hurst Conklin (@TenayaHurst) discussed STEAM teaching tools and kits from RAFT (@RAFTBayArea). RAFT is at raft.net. The Abiotic Dissection activity is pretty amusing (from the STEAM Learning Sheets) as are the games in the idea sheets. They also have a summer camp and a Youtube channel. Tenaya’s website is roguemaking.com. She was previously on Embedded 49: Is that an Arduino in your pocket? | |||
| 473: Math Is Not the Answer | 21 Mar 2024 | 01:10:13 | |
Philip Koopman joined us to talk about how modulo 255 vs 256 makes a huge difference in checksum error detection, how to get the most out of your checksum or CRC, and why understanding how they work is worth the effort. Philip has recently published Understanding Checksums and Cyclic Redundancy Checks. He’s better known for Better Embedded System Software as well as his two books about safety and autonomous vehicles:
Phil’s YouTube page has a number of videos with great visuals to go along with his books. He also has three(!) blogs:
Currently, Phil is a professor at Carnegie Mellon University (his page there). You can follow him on LinkedIn. Elecia read (and give 2.5 stars to) Symmetry: A Journey into the Patterns of Nature by Marcus du Sautoy: “Interesting but uneven, I kept reading to find out what horrible things math profs do to their children in the name of fun. Worth it when I finally got to a small section with Claude Shannon (and Richard Hamming). It didn’t help with this podcast but it was neat.” Nordic Semiconductor empowers wireless innovation, by providing hardware, software, tools and services that allow developers to create the IoT products of tomorrow. Learn more about Nordic Semiconductor at nordicsemi.com, check out the DevAcademy at academy.nordicsemi.com and interact with the Nordic Devzone community at devzone.nordicsemi.com. | |||
| 142: New and Improved Appendages (Repeat) | 20 May 2021 | 01:15:47 | |
Sarah Petkus offers to let her robot lick Christopher's leg. Christopher agrees reluctantly once we determine the saliva will be anti-bacterial hand sanitizer. Sarah is a kinetic artist and some of her projects include a robot army (built your own from parts printed out or purchased at robot-army.com), Noodlefeet, and Carl (the flamingo of pendulum inversion). Her Zoness.com site is an umbrella for her drawn and robotic art. Specifically, you may enjoy her webcomic Gravity Road, her YouTube channel, and/or her Robotic Arts blog. Some other topics we discussed:
Also, please check out our new embedded.fm/blog or if you prefer email updates, sign up at embedded.fm/subscribe. | |||
| 373: Docker! Docker! Docker! | 13 May 2021 | 01:14:59 | |
It’s another Elecia and Chris episode and this time we cover handling hourly work when the task doesn’t neatly divide into hours, using Docker (and Conda and Virtualenv) for development, growing the podcast, overdoing conference talks, and trying to find a new laptop. Phew! The Embedded Online Conference is coming up the week of May 17th 2021, and Elecia’s talk will be Buried Treasure and Map Files (Note: the coupon code is still valid and mentioned early in the episode. Elecia will also put up a copy of her talk on YouTube after some time.) | |||
| 372: The Motivation of Creativity | 06 May 2021 | 00:54:44 | |
Anne Barela (@anne_engineer) spoke with us about working as an engineer in the US Foreign Service and writing tutorials for Adafruit. Anne has also written two books: Getting Started with Adafruit Trinket and Getting Started with Adafruit Circuit Playground Express. To see Anne’s writing on Adafruit, check out her page: learn.adafruit.com/users/AnneBarela We also looked at Adafruit’s Home Automation board. | |||
| 371: All Martian Things Considered | 29 Apr 2021 | 01:06:12 | |
Doug Ellison (@doug_ellison), Engineering Camera Team Lead at NASA’s JPL and Martian photographer, spoke with us about low power systems, cameras, clouds, and dust devils on Mars. The best paper for learning more is from NASA’s JPL site: The Mars Science Laboratory Engineering Cameras | |||
| 370: This Is the Whey | 22 Apr 2021 | 00:58:55 | |
Alvaro Prieto (@alvaroprieto) spoke with us about cheese, making, work, the reverse engineering podcast, weather, and motivation. Alvaro is a host of the Unnamed Reverse Engineering podcast. Some of his favorite episodes include #41 with Samy Kamkar, #14 with Joe Grand, and #23 with Major Malfunction. (Jen Costillo co-hosts the show and has been on Embedded several times.) Alvaro works at Sofar Ocean, making oceanic sensing platforms. He has a personal website linking to his other exploits. We talked about some Embedded episodes as well: Also, we’ve all really enjoyed the Disney’s Mandolorian. | |||
| 369: More Pirate Jokes | 15 Apr 2021 | 01:02:46 | |
Chris and Elecia talk with each other about contracting, architecture, origami research, Digilent’s new oscilloscope, TensorFlow, map files, conference talks, art and the upcoming 12AX7 album. Digilent sent us a pre-production Analog Discovery Pro ADP3450. Embedded Online Conference talk Buried Treasure and Map Files (Note: the coupon code from Jacob’s show is still valid and Elecia will put up a copy of her talk on YouTube.) 12XA7, we’ll let you know when the Kickstarter goes live. | |||
| 250: Yolo Snarf (Repeat) | 08 Apr 2021 | 01:24:33 | |
Finally! An episode with version control! And D&D! Chris Svec (@christophersvec) joins us to discuss why version control is critical to professional software development and what the most important concepts are. T-Shirts are on sale for a limited time: US distributor and EU distributor. You can read more from Chris on the Embedded Blog. He writes the ESE101 column (new posts soon!). If you are new to version control or learning git, Atlassian has a great set of posts and tutorials from high level “what is version control?” to helping you figure out good usage models (Svec mentioned gitflow). Atlassian has an interactive tutorial that lets you try out the repository commands (or try the Github interactive tutorials). Of course, there is a good O’Reilly book about git. If you are using SVN (aka Subversion), the Red Bean book from O’Reilly is a good resource. (Elecia's shirt said You Obviously Like Owls from topatoco.com.) | |||
| 368: Amazing That Any of This Works | 01 Apr 2021 | 01:03:08 | |
Al Sweigart (@AlSweigart) spoke with us about getting better at Python programming. Al’s book site is InventWithPython.com. You can find his books there as well as No Starch Press and Amazon.
Al’s personal site (alsweigart.com) has talks, videos, and a lot of code to look at. Or check out his github repo including the small text based games: https://github.com/asweigart/pythonstdiogames Al’s YouTube Channel, including his Calm Programming series. We also talked about:
| |||
| 367: Data of Our Lives | 25 Mar 2021 | 01:07:53 | |
Dr. Ayanna Howard (@robotsmarts, wiki) spoke with us about sex, race, and robots. Ayanna’s Audible book is Sex, Race, and Robots: How to Be Human in the Age of AI. You can see more of her research from her Google Scholar page. Find some best practices and tools for reducing bias AI:
Ayanna has recently moved from being Professor and Department Chair at Georgia Tech to be Dean of Engineering at The Ohio State University. Her current favorite robot is Pepper. Ayanna spoke more about her robotics and trust research on Embedded 207: I Love My Robot Monkey Head (transcript). | |||
| 366: All the Wrong Tools | 18 Mar 2021 | 00:59:15 | |
Laurel Cummings (@justblamelaurel) teaches people how to build what is required with the material on hand. We talked with her about how to engineer survival solutions on-the-fly, often while performing disaster relief. Also: what could be made with chewing gum and paper clips. Laurel works at Building Momentum (buildmo.com). They are currently hiring. Laurel spoke at SuperCon 2019 about Austere Engineering. | |||
| 472: Field of Boxes | 07 Mar 2024 | 01:02:01 | |
Making Embedded Systems, 2nd Edition came out today! Chris and Elecia talk about the changes, the writing, but not the eldritch horror. Then we talk about pianos and origami. The electronic version is available now on Amazon, ebooks.com, Google Play and where you get your ebooks. The paper copy will be out in about two weeks, you can preorder now. It is also available on the O’Reilly Learning System, here is a 30-day Trial. See the Embedded.fm Origami and Flex PCBs newsletter, sign up for future newsletters here. Memfault is hosting its first launch week of the year! On Tuesday, March 12th, Memfault CEO François Baldassari will showcase how to evaluate the health and performance of your embedded devices clearly within Memfault's observability platform. Join the webinar to discover how simple it is to monitor three necessary device measures: stability, battery, and connectivity. Register today! | |||
| 365: Barbed Wire Fence and Great WiFi | 12 Mar 2021 | 01:02:40 | |
Cy Keener spoke with us about sensors, Arduinos, ice, and the crossover between art and science. You can see some of his field work and gallery installations at his site: cykeener.com and on his vimeo channel. Cy is an art professor at the University of Maryland (bio, youtube) Cy’s advisor at Stanford was Paul DeMarinis (pauldemarinis.org, Stanford page). Arduiniana: a blog of useful Arduino libraries We also talked about some custom sensors by Lovro Valcic of Bruncin (bruncin.com). | |||
| 364: All the Abstractions | 05 Mar 2021 | 01:09:16 | |
Jacob Beningo spoke with us about embedded systems, conference talks, writing articles and books, and best practices in development. Jacob is a consultant and instructor, see his website for more details (beningo.com). Jacob is one of the organizers of the Embedded Online Conference, May 18,19, and 20. Session times is generally noted in Eastern Time (Americas). A coupon code for a discount on registration is in the show. Jacob will be giving a talk called Best Practices for RTOS Application Design. He likes the full visibility of tracing, using the Segger J-Trace with SystemView or Precipio. Jacob has written three books: He’s also written many articles for Embedded.com as well as his own blog. He recommends the IEEE Software Engineering Body of Knowledge (SWEBOK). The SWEBOK is a free download from IEEE, which covers the best practices that engineers should be following when they develop software along with processes and strategies. Jacob also recommends Renesas’ Synergy Software Quality Handbook that describes the processes that they used to develop and validate their software. | |||
| 363: Squishy Nature | 26 Feb 2021 | 01:02:26 | |
Alana Sherman of the Monterey Bay Aquarium Research Institute (MBARI, @MBARI_News) spoke with us about engineering for deep sea environments and jelly creatures. Alana’s MBARI page notes that she worked on DeepPIV and the Benthic Rover. She is also a part of the BioInspiration Lab. Larvaceans: image search, short video, or (my favorite!) the long video. It is probably too late to purchase tshirts but… in case it isn’t, here is the link. | |||