Why IoT Is Difficult with Jonathan Beri

The Amp Hour · 18 Jan 2021 · 1h 38m · Episode 526

What this episode covers

Jonathan Beri, founder of Golioth, discusses the immense difficulty of building end-to-end IoT solutions, drawing on his experience at Nest, Google, Particle, and WeWork. He explains that IoT is a 'system of systems' requiring expertise in embedded firmware, RF, cloud infrastructure, and security, creating a significant 'impedance mismatch' for software companies trying to enter hardware. Beri highlights specific technical challenges such as cellular network instability, legacy hardware integration at scale, and the trade-offs between using vertically integrated platforms like Particle versus building custom solutions with protocols like CoAP and OpenThread.

Mentioned

Companies
Golioth, Nest, Particle, WeWork, Red Bear
Products
OpenThread, Thread, ABC Board, Android Things, Firebase
Chips
nRF52840, BG95, RISC-V
Also
CoAP, MQTT, Zephyr, FreeRTOS

Other shows on the same ground, closest first.

  • Embedded.fm · 1h 06m

    428: Sprinkling a Little IoT

    Jonathan Beri, CEO of Golioth, categorizes the complex IoT landscape into five distinct 'clouds': device, connectivity, data, application, and development. He argues that hardware companies should start with their chip and OS choice to leverage vendor support, rather than building proprietary infrastructure or locking themselves into a single cloud provider like AWS. Beri highlights the importance of using open standards and modular design to avoid vendor lock-in and reduce the burden of device management, OTA updates, and telemetry.

  • Over the Air · 34m

    Revolutionizing IoT Device Management: Updating the World with Peridio

    Bill Brock, COO, and Justin Schneck, CPO, of Peridio, discuss the challenges of managing IoT device fleets and their platform's approach to device-centric CI/CD. They explain why web development abstractions fail in embedded systems, highlighting the critical need for atomic updates to prevent 'bricked' devices from power failures or poor connectivity. The conversation covers the shift from simple sensors to complex edge AI, requiring collaborative workflows that bridge embedded engineers, data scientists, and web developers. They argue that current cloud providers offer scale but lack the necessary collaboration tools and safety nets for physical device distribution.

  • Embedded.fm · 1h 05m

    447: All Sorts of Weird Problems

    Chris Gammell, Developer Relations Lead at Golioth, explains how their platform simplifies IoT development by bridging constrained microcontrollers and the cloud using CoAP and Zephyr RTOS. He details the device-side SDKs for ESP32, nRF, and NXP, and discusses the business model of licensing the cloud software for on-premise deployment. The conversation also covers the shift in chip ecosystems, noting Espressif's move to RISC-V and the challenges of integrating Wi-Fi modules with low-power MCUs.

  • Embedded.fm · 1h 15m

    173: Everything's Amazing

    George Stocker, former VP of Software Development at Jewelbots, discusses his transition from a 10-year career in application development to embedded firmware engineering. He details the challenges of building the Jewelbot, a Bluetooth-enabled friendship bracelet for girls, including porting the Nordic nRF51 SDK, debugging hardware-software interactions, and managing the unique constraints of a hardware startup. Stocker highlights the humbling experience of learning embedded systems from scratch, the insular nature of the embedded community, and the specific technical hurdles of BLE mesh networking and power management.

  • IoT For All Podcast · 33m

    All-in-One Hardware, Software, & Connectivity | Particle's Zach Supalla | Internet of Things Podcast

    Zach Supalla, founder and CEO of Particle, explains how the company evolved from a failed Kickstarter for connected lighting to providing an integrated IoT platform for hardware, software, and connectivity. He details the operational differences between hardware and software businesses, emphasizing the need for robust hardware paired with agile software updates. Supalla also critiques BMW's subscription model for heated seats, arguing that poor packaging leads to consumer backlash, and advises companies to solve specific business problems rather than chasing technology trends.

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