254: Murdering Thousands of Gnomes

Embedded.fm · 3 Aug 2018 · 1h 02m · Episode 254

What this episode covers

Gabriel Jacobo, an electronics engineer and remote worker based in Argentina, discusses his contributions to the open-source SDL library and his home automation setup using MQTT. He explains the complexities of embedded graphics, including frame buffer management, double buffering to prevent tearing, and the trade-offs between bitmap and vector fonts. Jacobo also details his use of ESP8266 NodeMCUs and Home Assistant for IoT devices, while offering advice on working remotely and the challenges of hardware logistics.

Mentioned

Products
NodeMCU, Raspberry Pi
Chips
ESP8266
Tools
SDL, Home Assistant, Mosquitto, FreeType, STB TrueType, PlatformIO, Arduino Framework

Other shows on the same ground, closest first.

  • The Amp Hour · 1h 15m

    The Endless Y2K

    Dave Jones of EEVblog discusses the final stages of his 121 GW multimeter, specifically the decision to use an SD card for firmware updates instead of Bluetooth due to reliability and bootloader complexity. Chris Gammell of Contextual Electronics shares his experience hand-assembling 0402 components and advocates for KiCad's OpenGL rendering mode for PCB design. The hosts also debate the industry's reliance on always-connected IoT devices, citing the WPA2 vulnerability and Tesla's Powerwall, before touching on CircuitPython and the future of embedded development.

  • The Amp Hour · 1h 27m

    Stick 'Em On Whales

    Chris Gammell joins Alicia White and Dave Jones of Embedded.fm to recap the year and discuss the state of the electronics industry. They cover the shift in PCB prototyping costs, the rise of the ESP32, and the challenges of IoT device management, including firmware updates and security. The conversation also touches on career transitions, remote work trends, and specific technologies like LoRaWAN and CircuitPython.

  • 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 Amp Hour · 1h 03m

    It Works With Option Number 5

    Dave Jones and Chris Gammell discuss a useless wrist-worn multimeter, the educational value of visual tools like Blender and quantum diamonds, and the pitfalls of camera review content. They detail Dave's struggles with a DI hybrid solar inverter's drifting internal clock and Chris's hack day project implementing a remote shell for Zephyr OS devices using Golioth. The conversation concludes with a comparison of Australian and US electrical systems and a lesson on hysteresis from a car's low-temperature warning.

  • 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 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.