Embedded Podcast Image


 2 people rated this podcast

Best Episodes of Embedded

Mark All
Search Episodes...
204: Abuse Electricity
Phoenix Perry (@phoenixperry) spoke with us about physical games. Phoenix is CTO of DoItKits (@DoItKits) and  More about Phoenix:Bot PartyHer site: PhoenixPerry.comGoldsmith’s pageShe enjoyed Obelisk Gate by NK Jemisin   Physical games are sometimes called Alt Ctrl such as at the Alt Ctrl Game Jam. Phoenix co-founded Code Liberation with Catt Small, Nina Freeman, and Jane Friedhoff. “Code Liberation catalyzes the creation of digital games and creative technologies by women, nonbinary, femme, and girl-identifying people to diversify STEAM fields.” There is an 8-part workshop in London in Summer 2017 (more info).Some other interesting people:Lynne Bruning (http://etextilelounge.com/)Helen Steer (http://doitkits.com/)Perla MaiolinoRebecca Febrink How to Get What You Want wearables siteYoga PantsAutoDesk Fusion360I know you only read the show notes because you wanted this link: Velastat LessEMF has the supplies for ghost hunting!
111: Potty Train Your Tamagotchi (Repeat)
Natalie Silvanovich (@natashenka) discussed reverse engineering hardware, working on security software, and the fantastic world of Tamagotchis.Natalie's site and blogHardware Excuse Generator Original CCC 2012 talk: Many Tamagotchis Were Harmed in the Making of this PresentationCCC 2013 talk: Even More Tamagotchis Were Harmed in the Making of this Presentation Natalie's upcoming BlackHat talk: Attacking ECMAScript Engines with Redefinition Flash exploit article for Project Zero: One Perfect Bug: Exploiting Type Confusion in Flash Tamagotchis are still available as are the works of Shel Silverstein (Snowball is in Falling Up).  Natalie's Tamagotchi board   
207: I Love My Robot Monkey Head
Professor Ayanna Howard of Georgia Tech joins us to talk about robotics including how androids interact with humans.  Some of her favorite robot include the Darwin, the Nao, and, for home-hacking, the Darwin Mini.Ayanna has a profile on EngineerGirl.org, a site that lets young women ask questions of women in the engineering profession.Elecia has been working on a typing robot named Ty, documented on the Embedded.fm blog. It uses a MeArm, on sale in July 2017 at Hackaday.com, with coupon noted in show. (don't use PayPal to check out or you can't apply the coupon). Other robots for trying out robots: Lego Mindstorms (lots of books, project ideas, and incredible online tutorials!), Cozmobot, Dash and Dot. Some robotics competition leagues include Vex, Botball, and FIRST. 
311: Attack Other People's Refrigerators
Rick Altherr (@kc8apf) spoke with us about firmware security and mentoring. Rick is a security researcher at Eclypsium. His personal website is kc8apf.net. Rick’s deeply technical dive into reverse engineering car ECUs and FPGA bitstreams was on the Unnamed Reverse Engineering Podcast, episode 24. He also spoke with Chris Gammell The Amp Hour 357 about monitoring servers, many many servers. Firmware security links: STRIDE threat model OWASP Top 10 Security Risks OWASP IoT Firmware Analysis OWASP Embedded Application Security Best Practices Common Vulnerabilities and Exposures Elecia’s Device Security Checklist (wasn’t mentioned) Thank you to our Embedded Patreon supporters, particularly to our corporate patron, InterWorking Labs (iwl.com).  
204: Abuse Electricity (Repeat)
Phoenix Perry (@phoenixperry) spoke with us about physical games. Phoenix is CTO of DoItKits (@DoItKits).   More about Phoenix: Bot Party Her site: PhoenixPerry.com She enjoyed Obelisk Gate by NK Jemisin Physical games are sometimes called Alt Ctrl such as at the Alt Ctrl Game Jam.  Phoenix co-founded Code Liberation with Catt Small, Nina Freeman, and Jane Friedhoff. “Code Liberation catalyzes the creation of digital games and creative technologies by women, nonbinary, femme, and girl-identifying people to diversify STEAM fields.” There is an 8-part workshop in London in Summer 2017 (more info). Some other interesting people: Lynne Bruning (http://etextilelounge.com/) Helen Steer (http://doitkits.com/) Perla Maiolino Rebecca Febrink How to Get What You Want wearables site Yoga Pants AutoDesk Fusion360 I know you only read the show notes because you wanted this link: Velastat LessEMF has the supplies for ghost hunting!
219: Not Obviously Negligent
Kelly Shortridge (@swagitda_) spoke with us about the intersection of security and behavioral economics. Kelly’s writing and talks are linked from her personal site swagitda.com. Kelly is currently a Product Manager at SecurityScorecard.Thinking Fast and Slow by Daniel KahnemanWhat Works by Iris BohnetRisky Business, a podcast about securityTeen Vogue’s How to Keep Your Internet Browser History PrivateSurveillance Self-Defense from EFF, including security for journalists as mentioned in the showBloomberg’s Matt LevineTwitter suggestion @SwiftOnSecurity, @thegrugq, and @sawgitda_.
271: Shell Scripts for the Soul
Alex Glow (@glowascii) 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.Lightning round led us to many possibles:It you were building an IoT stuffed animal, what would you use? Mycroft and Snips are what is inside Archimedes.If you were building a camera to monitor a 3d printer, what would you use? For her M3D Micro Printer, Alex would use the Raspberry Pi based OctoPi to monitor it.If you were going to a classroom of 2nd graders, what boards would you take? The BBC Micro:bit (based on Code Bug) or some LittleBits kits (Star Wars Droid Inventor Kit and Korg Synth Kit are on Amazon (those are Embedded affiliate links, btw).If you were going to make a car-sized fighting robot, what dev system would you use? The Open Source Novena DIY Laptop initially designed Bunnie HuangThere were more software and hardware kits to explore:Google DIY AIArduino Maker1000Raspberry Pi Chirp.ioFor your amusement Floppotron plays Bohemian RhapsodyAlex gave a shout out to her first hackerspace All Hands ActiveAbleton 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.
277: The Sport of Kings
Jie Qi (@qijie) spoke with us about making paper-based electronics (@Chibitronics) and learning about patent law (via @Patentpandas).Jie Qi is the founder of Chibitronics, a crafting electronics platform that uses paper and stickers to create (and teach) circuits. Building the company and working on electronics-filled pop-up books led to the realization that patent law does apply to open source maker-type companies. She started PatentPandas.org to share what she’s learned.Jie is not the only one who has had issues with big companies patenting their open source work. We mentioned Jarek Duda and his fight to keep his compression algorithm unburdened by patents.If you are having or wondering about having an issue, Patent Pandas is intended to be an amusing and gentle introduction. If you are looking for prior art, you can look at the Prior Art Archive and Patents.StackExchange. (If you have some free time, there are often requests to find prior art.)If you are a maker wanting to ensure that your work has dated prior art, submit it to the Wayback machine (Archive.org).
288: You Got a Screen!
Christopher (@stoneymonster) and Elecia (@logicalelegance) discuss embedded systems education and project documentation.Elecia wrote about her love of notebooks on the https://www.embedded.fm/blog-index.yEd, for when you don’t have Visio. Asciiflow.com, for when you don’t have yEd (or you want to put diagrams in your comments)We talked about many different documents and tried to note design vs implementation, product vs engineering vs user, and why we wanted them. We didn’t mention mechanical things because, ya know, software engineers. Some documentation we mentioned:Product documentationSchematics with block diagrams and comments. Also a GPIO to function spreadsheet.UI flow when the system has a screens (Balsamiq for wireframe testing UIs)SW spec and design doc: what do we plan to build and what are the tricky partsSW configuration and SW developer docs: how to rebuild the computer that can build the code from scratch, also notes on debugging methodologyUser manual: Usually not written by SW but may need SW’s patient inputCode comments: Functions and files get 5Ws: who, what, why, when, where, and how.Who should call this?What will its effect be? (“What will it do” but not in line by line detail!)How does it work?Why does it work this way?When should it be called?Where are its parameters? (“What” works here too but “where” is nice to remind you to check your memory assumptions.)Repository checkin commentsStyle guide (Such as Google’s or PEP)Manufacturing docs and tests docsAdafruit and Sparkfun both write good documentation, writing to users about how to use their code. Elecia likes Adafruit’s sensor library as a good set of code to review (including how much is in their docs vs their code).
IMPORTANT: EmbeddedFM.com Embeddedfm DOT com embeddedfm.com
If you are receiving this signal, you are doing great in life and everything is wonderful. However, we are having domain issues so embedded.fm is currently unavailable. We have switched over to embeddedfm.com (see title). You can get to our RSS feed from our Subscribe page or contact us via our Contact page. If you would be so kind as to tell everyone you know who might listen to the show where to reach us, we would very much appreciate it. The blog is currently offline but will be repaired.
193: Axiomatically Did Not Happen
Owen Anderson (@OwenResistor) joined us to talk about how compilers are written. We discussed LLVM, intermediate representation, clang, and GPUs.As mentioned at the end of the show, Owen’s current employer is hiring. If you are interested and would like to get the brownie points that come with being a friend of a friend, contact us and we’ll connect you to Owen and he’ll submit your resume.Recent books Owen mentioned: Manager Path, Feminist Fight Club, The Laundry Files series by Charles Stross.LLVM Language ReferenceTeardown of what goes into rasterizationWhat Every C Programmer Should Know About Undefined Behavior 
244: Magic And Electrons
Kristina Durivage (@gelicia) described her path getting into making and hardware hacking as a complement to her day job working in front-end software.Kristina’s portfolio.gelicia.com includes write-ups on her projects (TweetSkirt, Kitchen Playset Game) as well as links to her talks. Or you can skip to her github.com/gelicia repository.Kristina has a chapter in the 10 LED Projects for Geeks book coming out from NoStarch Press.Thank you to Patreon Embedded supporters for Kristina’s mic!Elecia and Kristina both recommend the classic Robert Aspirin Myth Adventure books!
231: Single Origin Coffee
Tim O’Reilly (@timoreilly) talks about economics, books, and the future. Check out Tim’s new book, WTF: What’s the Future and Why It’s Up to Us. And yes, this is Tim O’Reilly of  O’Reilly books.Elecia’s Making Embedded Systems has a great-eared nightjar, but she’s finally adjusted to a modern dinosaur on her cover.
272: Stick ‘Em on Whales
Chris Gammell (@Chris_Gammell) of The Amp Hour (@TheAmpHour) joined us to talk about the state of the industry, listeners, guests, and life in general.Embedded’s accounting episode (150: Sad Country Song)Contextual Electronics Consulting forum (requires you to apply)Remote work250: Yolo SnarfExcellent video on how prototype PCBs have improved over the yearsQuickly falling cost of dev boardsElecia worked on learning and building robots and happily got a related jobChris W is building IOS appsObject orientedPrototype to Product: A Practical Guide for Getting to Market by Alan Cohen (Emebdded.fm interview)CircuitPythonVisual Basic as a prototyping languageESP32 and EXP8266 longevity and use in productsWiFi provisioningElectric Imp, Particle.ioAzure IoT Hub, AWS IoT, Google Cloud Iot, Ubidots, and IoT App Story (the one Chris G remembered later)Wallet.failAnki Vector robotGenuine People Personality (from Hitchhiker's Guide to the Galaxy)Genuine people personalities are coming to our gadgets (ArsTechnica)LoRA and chuckable sensorsLoRaWAN and ARM Mbed OSTelepresence and mirroring othersThe Amp Hour ToorCamp episodesSourdough (a novel about robotics and AI) and Embedded’s interview with the authorEnergy and Civilization: A History by Vaclav SmilJeri Ellsworth spoke about the demise of CarstAR in The Amp Hour 394The Stone Monsters music productsLlama and the IoT zinesRelated Oatmeal comicSupporting Embedded Patreon leads to a link to their slack channel, mentioned in this show. Supporting The Amp Hour Patreon is also a great idea.
157: Explosion of Multicopters
Robb Walters of Flybrix (@flybrix) spoke with us about LEGO-based drones. We graciously let him leave with all his hardware. This time.For a limited time, you can get an Embedded.fm tshirt: teespring.com/embedded-fm. Order by the end of June or miss out. (More info about the shirts.)You can order your Flybrix kit and or read their controller code on github (or their controller app code).Robb mentioned a C++ book he liked, it was Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 by Scott Meyers.He also noted LEGO bricks resale sites: Brickowl and Bricklink. LEGO Digital Designer looks like a fun way to design builds.Cascade PID controllers are on Wikipedia (though I found this tutorial a little easier). The congratulations offered at the top of the show were to Meshpoint.me for winning the Best Humanitarian Tech of the Year at the Europas Conference. 
108: Nebarious
Jen (@RebelbotJen) joined Chris and Elecia to discuss security, privacy, and ethics in wearable computing. Elecia's Linker post is especially relevant this week: Device Security Checklist..There is already a standard for privacy and security: HIPAA (Title II). While not easy to read, it is a reasonable starting place. Another good (but not quite on-point) resource is the EFF Secure Messaging Scorecard, especially if you consider your device as messaging your user (it's a metaphor, ok?). Also, read all the way to the methodology, not just the pretty checkboxes.Mike Ryan has great explanations for how to easily crack BLE security. Video to watch. His website has more resources, papers, videos, tools.The Embedded Systems Conference (Silicon Valley) will be held at the Santa Clara convention center July 20-22. Wearables and IoT Growing Up: Talking To Your Products About Security And Ethics (Jen, Wed 11am)Teardown: Wearing Security on Your Sleeve (mostly Jen with Elecia telling jokes if/when things go wrong, Tue 1:30pm, on the show floor so free to attend with an Expo pass. We'll be taking apart a Nymi band.)Faker to Maker in 45 Minutes or Less (Elecia, Wed 1:30pm)Casino article: Breaking the HouseChris and Elecia were guests on The Amp Hour. Jen is interested in putting together a workshop/conference on the intersection of art, dance, and technology. Contact her on Twitter or email info at rebelbots dot com. 
114: Wild While Loops
Andrei Chichak rejoins us to discuss error handling. Andrei's website says how to reach him or email embedded 'at' chichak.caWindows 10 "Something Happened" errorHitchbotBook Elecia mentioned: Kindness of Strangers by Mike McIntyreElecia's book covers logging module in Creating a System Architecture (pp 21-25)Robots and children  Andrei's Wolf E-series oven punished him for being on the show.
144: Asking For Clippy
Christopher and Elecia chat about the Hackaday prize, Unity class (and their games), the blog, hams, and IDEs.Embedded.fm blog posts we discussed:Chris wrote about ham radio practice tests and his plane's maiden flight.Elecia is working her way through her book about taking apart toys.Chris Svec is taking a microprocessors approach in Embedded Systems 101.And Andrei's current Embedded Wednesdays posts have been about number format and accelerometer output.Sign up for the Embedded.fm newsletter to get blog content in your email box.Hackaday Prize! Yay! Sign up early and often.Chris and Elecia have been taking a Unity course on Udemy (pricing becomes more sensible after April 1). Elecia's game is live for the next 30 days, you can play it from your computer's browser (but not Chrome). Audio "enhances" the experience. Also: you were warned.Atomic Game Engine is another game engine but open source.Justin has 8 reels of 800 of Atmel AT32UC3A3256S-ALVR. Let us know if you'd like to be connected.Elecia liked the Ed Emberley Make A World drawing book.Bipedal robots at RobotShop.com for software programming or SparkFun's Redbot kit for more hardware oriented fun.If you missed last year's April Fools Embedded.fm: The Elon Musk of Earth. Feel free to listen to it again on April 1 as there will be no such gag this year. 
136: Let's Try out Some Broccoli
Inventor and Youtube-er, Simone Giertz (@SimoneGiertz) tells us about building robots to "help" her daily life.Simone's YouTube Channel. Some of the videos discussed in the show:Chopping Machine VLOG and its TV commercial (Also: the servo motors used)Listener Feedback with TENS machineWake up machine Simone's blog, with additional robot build details is at simonegiertz.com. For relaxation, Simone visits the Hello Denizen YouTube channel and watches hamsters eating gourmet meals. She also mentioned her preferred Reddit feed.Like robots? Check out the job postings at iRobot. If you like what you see, email Chris Svec. (Yes, the guy who was on 78: Happy Cows.)Contest for Making Embedded Systems will end Feb 5, 2016.
186: Sleeping on the Factory Floor
Indrek Rebane (@RebaneIndrek) spoke with us about the Garage48 Hardware and Arts hackathon, hardware incubators in Estonia, linguistics, hydrology, and startup investments.Garage48 Hardware & Arts hackathon is February 17-19, 2017 at the Institute of Physics, University of Tartu (Tartu, Estonia). The event is organized by Garage48, University of Tartu and the Estonian Academy of Arts.Indrek is CTO of Build It Hardware Accelerator and electronics engineer for Hedgehog Engineering.Recommended book: The Mom Test: How to talk to customers & learn if your business is a good idea when everyone is lying to youOther resources Indrek mentioned after recording:Why to Not Not Start a Startup by Paul Graham (blog)Why not to do a startup by Marc Andreessen (blog)Don’t Follow Your Passion by Ben Horowitz (video)Why Not To Do a Startup by Dave McClure (video)
184: Not Likely, Possible, or Safe
Ben Krasnow (@BenKrasnow) spoke with us about prototyping, Patreon, and staying current. And a whole bunch of stuff.January 28th Hats and Hacks Party RSVPBen’s YouTube channel is Applied Science. His recent videos have been shot with the high speed Chronos camera (whose creator David Kronstein was on The Amp Hour #325).Ben has a Patreon page which funds randomness. (Embedded also has a Patreon page, for randomness and mics.)Ben was previously on the show: 119: Do Your Neighbors Have Any Idea?For BLE prototyping, Ben mentioned the OSH Chip by Philip Freidin (146: The Loyal Opposition) and using Processing for Android to make quick-n-dirty test applications.We mentioned the Wazer desktop waterjet.Chris brought up this video describing impedance with a mechanical model.One of Ben’s favorite videos that he did was the first one with an electron microscope, way back in 2011: DIY Scanning Electron Microscope - Overview.Ben gets a lot of his news from Hacker News: https://news.ycombinator.com/Ben’s Twitter criteria was that they didn’t post updates often too often for his one-a-day check and that they focus on tech:@bunniestudios@vk2zay@elonmusk  (for updates on my car's firmware)@LongHairNasaGuy@szczys@samykamkar@PaulStoffregen@mikelectricstuf@johndmcmaster@michaelossmann@macegr@Chris_Gammell@EMSL@mightyohmAnd some of his favorite YouTube channels (Ben said it was very difficult to distill as there are many great choices):mikeselectricstufftesla500Matthias WandelNightHawkInLightThe Signal PathTechmoanCody's LabThis Old TonyClickspringNick MooreGross ScienceHaas AutomationHackadayReactionsI Build ItAlex DainisbigclivedotcomWe also mentioned architect Frank Howarth of the urbanTrash channel.
99: You Can Say a Boat (Repeat)
While we planned to ask Andrei Chichak to podcast when he was in town for the Embedded.fm party, we spent too much time goofing off. So we are replaying Andrei's first appearance on the show where he spoke with us about MISRA-C and ethics.  (Note that this is the same Andrei who writes the STM32 Embedded Wednesday posts for the Embedded.fm blog.)Linker post: It's dangerous to go alone! Take MISRA-CAndrei's has personal website (we failed to talk about his kite aerial photography, it is really neat though) and his company is CBF Systems.Plum Hall C Compiler ValidationPC LintJPL Coding Standards for C (and the mentioned video discussing Mars Code)ISO 26262 Automobile software standardCortex-R for high reliability systems (ARM's description)National Society of Professional Engineers code of ethics and Canadian Engineering Guidelines on the Code of EthicsOffline, Andrei recommended two books and another podcast about MISRA:C Traps and PitfallsSafer CMISRA with Johan Bezem (podcast)
233: Always the Wrong Way
Chris and Elecia chatted about listener emails, and other stuff and things.Elecia wrote a book called Making Embedded Systems, if you want to see the chapter about interrupts and timers, hit the contact link on embedded.fm.We also recommend our blog, Chris Svec wrote about the MSP430 from a microprocessor point of view (ESE101) and Andrei Chichak wrote about an ST processor with a more pragmatic and C focused view (Embedded Wednesdays).You can support the podcast through Patreon.Kalman filter explanation video with PokemonBen Krasnow's Applied Science YouTube channelUsbourne's books for teaching kids electronics and programming (the free '80s ones are near the bottom)Formally verified microkernel: seL4 MicrokernelThe first Pokemon games used every programming trick there is for optimizationSTM bought Atollic and released TrueStudio Pro for free for STM parts
256: Agglomeration
Chris (@stoneymonster) and Elecia (@logicalelegance) celebrate the 256th episode with a confusing lack of cupcakes.IAmTheCalvary.org has an excellent Hippocratic Oath for Connected Medical DevicesMake Magazine has some tips to tighten security on DIY IoT Projects.Rockstar Language Specification (and FizzBuzz example)The C++ episode discusses was #247 with Jason Turner.Topics and Times:00:00 Zero00:27 Intro and cupcakes03:09 Patreon and Slack04:24 Transcripts, chapter markers?07:48 Listener question: ST HAL, Cube, SPL, Bare Metal?14:22 Hippocratic Oath for Connected Medical Devices19:32 Make magazine article on DIY IoT Security22:36 NYC Embedded and Engineering Meetup?23:42 C++: Expressiveness, optimization vs. good code30:21 C++: Spec size vs. C#/Java32:22 A question of parentheses leads to mild violence and ranting35:43 Rockstar: The Language!43:59 Wherein we "discuss" Rust for some reason, again.46:45 Elecia's Projects in Python and JSON50:18 Elecia's available for gigs!50:50 Elecia's ML overview blog post51:38 The end of Embedded52:42 Wrap up54:04 Winnie the Pooh continues...
245: Tell Me How People Hurt You
Stephen Kraig (@Macro_Ninjaneer) and Parker Dillmann (@LnghrnEngineer), of Macrofab (@MacroFab) joined us to chat about getting hardware and software to work together.Stephen and Parker are also hosts of the Macrofab podcast.We compared out-the-ordinary podcast guests. For MacroFab episode 112 it was their conversation with a patent lawyer. For Embedded episode 150 it was our conversation with a tax accountant.Schematics for the Apollo Guidance Computer (and their Kicad replica on github).
Rate Podcast

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more
Podcast Details
May 14th, 2014
Latest Episode
Dec 13th, 2019
Release Period
No. of Episodes
Avg. Episode Length
About 1 hour
Do you host or manage this podcast?
Claim and edit this page to your liking.
Are we missing an episode or update?
Use this to check the RSS feed immediately.