456: Left Right Symmetry of a Banana

Embedded.fm · 3 Aug 2023 · 1h 08m · Episode 456

What this episode covers

Damien George, creator of MicroPython and founder of George Robotics, explains the design philosophy behind MicroPython, distinguishing it from CircuitPython by focusing on performance and power-user features for embedded systems. He details the history of the PyBoard, which was funded via Kickstarter to provide a physical hardware platform for the software, and discusses how hardware sales, GitHub sponsorships, and consulting currently fund the project. George advises using MicroPython for rapid board bring-up and prototyping, while noting the challenges of supply chain shortages affecting STM32 microcontroller availability.

Mentioned

Companies
George Robotics, Adafruit
Products
MicroPython, PyBoard, CircuitPython, ulab, PyScript, Pyodide
Chips
STM32F405, ESP32

Other shows on the same ground, closest first.

  • The Electromaker Show · 28m

    Electromaker Interview: Eben Upton - Raspberry Pi creator!

    Eben Upton, creator and CEO of Raspberry Pi, discusses the strategic success of the RP2040 microcontroller and the recent launch of the Pi Pico W and Pi Pico H. He explains how the chip shortage created an opportunity for Raspberry Pi to provide supply stability to OEMs and hobbyists, leading to the rapid adoption of the Compute Module 4 and the Pi 400. Upton details the company's shift from sales generation to supply chain management and qualification of alternate parts during the crisis. He also highlights the Raspberry Pi Foundation's educational initiatives, such as PiDrop, which address the digital divide by providing hardware to disadvantaged students.

  • The Amp Hour · 1h 06m

    An Interview with Tony DiCola

    Tony DiCola from Adafruit explains how MicroPython brings high-level, interpreted Python to memory-constrained microcontrollers like the ESP8266 and BBC micro:bit. He details the technical trade-offs, including the use of a virtual machine, the ability to mix C extensions for performance, and the benefits of an interactive REPL for rapid prototyping. DiCola highlights how this approach lowers the barrier to entry for beginners while offering advanced users the flexibility to handle IoT logic and hardware access on a single chip.

  • The Amp Hour · 1h 23m

    An Interview with Marcus Schappi - Kit Ketch Kenophobia

    Marcus Schappi, founder of Little Bird Electronics and partner at Ninja Blocks, discusses his new Kickstarter for the MicroView, an Arduino-compatible device with a built-in OLED display. He explains how Little Bird consolidated shipping for Australian hobbyists to compete with US vendors, and details the design process for the MicroView, including using SparkFun Electronics for manufacturing to ensure on-time delivery. Schappi also reflects on the challenges of his previous company, Ninja Blocks, particularly the pitfalls of 3D printing enclosures and the strategic shift toward IoT platforms like the Electronic Imp.

  • The Amp Hour · 1h 33m

    An Interview with Ken Burns

    Ken Burns, founder of Tiny Circuits, explains how his company evolved from a Kickstarter-funded hardware startup into a small-scale manufacturer in Ohio. He details the painful but necessary transition to in-house SMT production, highlighting early failures with solder paste and low yields that were eventually solved by hiring experienced staff and upgrading to modern equipment. Burns also discusses his new 'Whiskers' sensor platform, which simplifies IoT prototyping with stackable sensors and CircuitPython support, while noting the strategic importance of selling through distributors like DigiKey and Mouser.

  • The Amp Hour · 1h 36m

    Interview with Michael Ossmann - Gifted Grimgribber Grokker

    Michael Ossmann, founder of Great Scott Gadgets, details his transition from software security to hardware engineering, explaining how he designed the open-source Ubertooth and HackRF devices to probe wireless vulnerabilities. He discusses the success of his Kickstarter campaigns, which raised over $600k, and his decision to manufacture in China through referrals while managing small-batch production. Ossmann also shares insights on using KiCad for complex designs, the technical trade-offs of the HackRF's LPC microcontroller and CPLD, and his philosophy of open-source hardware development.

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.