102: The Deadly Fluffy Bunny (With WiFi)

Embedded.fm · 27 May 2015 · 1h 06m

What this episode covers

Charles Lohr, an electrical engineer at Unity Technologies and prolific hardware hacker, discusses the ESP8266, a $5 Wi-Fi module that revolutionized his hobbyist projects by allowing direct programming rather than just AT command bridging. He details the chip's architecture, including its external flash boot process, GCC toolchain setup, and limitations like 96KB of RAM, while sharing his experiences building the Neon FM arcade game and exploring audio-visual algorithms like ColorChord. Lohr also reflects on the transition from garage prototyping to commercial production, the importance of community feedback from Hackaday, and the financial realities of being a maker.

Mentioned

Companies
Espressif, Electrodragon, Adafruit, SparkFun, Hackaday, Unity Technologies, Planet Labs
Products
Neon FM, ColorChord, Particle Electron
Chips
ESP8266, WS2812, FTDI, AVR, STM LSM9DSO
Tools
Arduino IDE, GCC

Other shows on the same ground, closest first.

  • The Amp Hour · 1h 18m

    An Interview with Jeroen Domburg (Sprite_tm)

    Chris Gammell, a Senior Software Engineering Manager at Espressif, discusses the evolution of the ESP8266 and ESP32 chips and his journey from the Netherlands to Shanghai. He explains how the community's reverse engineering of the ESP8266, including the use of GCC and leaked SDKs, forced Espressif to open up their development ecosystem. Gammell details the technical differences between the ESP8266, designed as a tablet Wi-Fi chip, and the ESP32, designed specifically for IoT with symmetric multi-core capabilities and extensive peripherals. He also covers the challenges of working in China, including visa bureaucracy and the Great Firewall, while highlighting Espressif's strategy of supporting multiple software stacks like Arduino, MicroPython, and their own ESP-IDF.

  • Hackaday Podcast · 1h 07m

    Ep011: Weird Keyboards, Salvaging LCD Screens, and Mike Interviews Ivan of Espressif in Shanghai

    Hackaday editors Elliot Williams and Tom Nardi review the week's top hacks, including custom mechanical keyboards like Venability, salvaging antique LCD screens with FPGAs, and extracting bismuth from Pepto-Bismol. The episode features an interview with Ivan Grokhotkov of Espressif, who discusses the development of the ESP8266 and ESP32, the challenges of documentation in Chinese semiconductor companies, and hints at a future chip. They also cover DIY RC transmitters, retro-computing festivals, and the debate over teaching computational thinking versus specific coding languages.

  • The Electromaker Show · 27m

    Giant Lego 3D Printing, Self Soldering PCBs, new ESP32 C6 modules, and more!

    The host of The Electromaker Show reviews several maker projects, including Ralph S. Bacon’s exploration of wireless serial debugging, Carl Bugeja’s self-soldering PCB concept, and Ivan Miranda’s giant 3D-printed Lego go-kart. He also highlights the ZS Watch open-source smartwatch, the Puca DSP audio board, the FarPatch wireless debugger, and the newly announced ESP32 C6 module.

  • The Amp Hour · 1h 27m

    No More Naming

    Hosts Chris Gammell and Dave Jones discuss the pitfalls of crowdfunding, citing Andreas Spiess's article on why he won't run another Kickstarter campaign, and Dave's own experience of shipping on day one. They analyze how low cost drives innovation in the semiconductor industry, contrasting the targeted, high-margin market for seismic front-end chips from Cirrus Logic and Analog Devices with the broad, volume-driven strategy of Espressif's ESP8266. The conversation also covers the technical challenges of live streaming, the necessity of dedicated production test rigs, and the commoditization of technology.

  • The Electromaker Show · 25m

    Arduino Punchcard LISP Mainframe, Tiny Battle Bots, ESP32 C6 Tutorial, and more!

    The host of The Electromaker Show reviews several maker projects, starting with Learn Embedded Systems' tutorial on the ESP32-C6 development board, highlighting its dual USB ports and focus on Thread/Zigbee. The episode then covers Maker's Muse's antweight battle bot built with TPU, the Nordic nRF7002 DK winner announcement, and pre-launch Crowd Supply projects including the Openthing 1 ESP-CM3 and Anavi's new macro pads. Finally, the host highlights creative projects like a MIDI-to-text piano remake and an Arduino-based punchcard mainframe running a LISP interpreter.

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.