107: Until They Are Spaghetti

Embedded.fm · 1 Jul 2015 · 58m

What this episode covers

Craig Cook, an IT systems administrator from New Zealand, discusses his experience completing the 'Embedded Systems' MOOC from the University of Texas via edX, which utilized Texas Instruments Tiva microcontrollers. He details the rigorous 15-week course, covering low-level C programming, interrupt handling, and finite state machines, while highlighting the challenges of transitioning from high-level scripting to hardware-specific coding. Cook is now planning to build an open-source alarm clock with Wi-Fi and FM radio capabilities, exploring hardware options like the ESP8266, Particle Photon, and Electric Imp to balance cost, functionality, and manufacturability.

Mentioned

Companies
Texas Instruments, SparkFun, Adafruit
Products
Raspberry Pi, Particle Photon, Electric Imp
Chips
Tiva, ESP8266
Also
edX, University of Texas

Other shows on the same ground, closest first.

  • The Amp Hour · 1h 18m

    Why isn't this working?

    Chris Gammell, founder of Contextual Electronics, explains his transition from hardware consulting to learning embedded firmware to stabilize his income. He details his personal project involving an STM32F030 and a 433MHz transmitter, highlighting the steep learning curve of moving from Arduino to bare-metal C development. Gammell and guests Elecia White and Dave Jones discuss the importance of hiring tutors, using build logs for debugging, and the specific frustrations of dealing with obscure Chinese components and complex microcontroller peripherals like SPI displays and I2S audio.

  • The Amp Hour · 2h 13m

    Embedded Linux with Jay Carlson

    Jay Carlson, an embedded Linux expert and PhD student, discusses his comprehensive guide to building embedded Linux systems, detailing the process of designing and testing 10 different boards to demonstrate the steps. He explains the transition from bare-metal microcontroller development to embedded Linux, emphasizing that Linux development involves reading and configuring source code rather than writing it from scratch, and highlights the importance of using build systems like Buildroot. Carlson advises engineers to start with simple, low-cost processors like the Allwinner A33 or V3S, arguing that modern embedded Linux is accessible to hobbyists and small teams if they leverage existing mainline kernel support and dev configs.

  • The Amp Hour · 1h 42m

    Work on it for 10 years...

    Eliseo White and Chris White of Embedded.fm join Chris Gammell of Contextual Electronics to discuss skill improvement, the importance of deliberate practice, and the challenges of learning electronics and programming. They debate the best ways to teach engineering fundamentals, the limitations of prototyping platforms like MicroPython and Arduino, and the transition from hobbyist projects to manufacturable products. The conversation also covers their personal interests, including 3D printing, VR, and solar energy, while highlighting the gap between building a prototype and shipping a reliable product.

  • Hackaday Podcast · 55m

    Ep017: Are Cheap Microcontrollers Worth It? Android on Your Bike. Plus Food Printers and Coffee Bots

    Hackaday editors Mike Szczys and Elliot Williams discuss the PMS150C microcontroller, which costs only 3 cents but is one-time programmable, and explore a bike computer running Android that revealed GPL violations. They also cover a scratch-built smartwatch with a wood-filled PLA case, a LoRa repeater for high-altitude balloons, and an SNES emulator technique that improves Mode 7 graphics. The episode concludes with an interview with Craig Bishop about improving KiCad's auto-router.

  • The Amp Hour · 1h 04m

    Hipster Fodder

    Hosts Chris Gammell and Dave Jones discuss a range of hardware engineering and business topics. Gammell shares his experience hiring tutors on Upwork to learn FreeRTOS and nRF52 firmware, while Jones details his decision to downsize his office space and his interest in writing a textbook after discovering a lost 1980s circuit design book. The conversation also covers the SBIR grant program for small businesses, the design of Arrival's electric delivery vans, and solder paste application techniques.

The summary, chapters and topics are generated from the episode’s audio by this directory, not written by Embedded.fm. The episode itself belongs to its publisher.