Welcome Jonathan Beri, founder of Golioth!
Today’s episode is sponsored by Mouser Electronics, who are discussing RISC-V. Check out their page on resources about RISC-V and how you can purchase kits that include chips using the open source ISA and learn more about how they can benefit your project.
What makes IoT so hard? "It's a system of systems"Commercial off the shelf (COTS) systems are whitelabeled hardware with custom firmware/softwareWe use a brief example of a forest fire sensor using the ABC boardFirmware and security modelsAWS IoT vs Azure IoT platformsImplications of choosing a cloud providerJon has a background in hardwareHe started at Google working on Firebase. Later they attempted a "Firebase for Arduino" that did not pan out.He then joined Nest shortly after the Google acquisition, working on the communications.Procurement and planning was interesting for Nest, especially because they added sensors that weren't available to the user / firmware right away.Thread is a protocol that creates mesh network on a wide range of radiosEvery device can talk to one anotherIt uses 2.4 GHz and is built on top of 802.15.4How do thread devices get back to the internet?OpenThread runs on nrf52840Tutorial on OpenThreadAfter Nest, Jon went to Particle and worked on embeddedOpenThread basedThere were lots of adventures with early Cat-M1 on the Ublox R410BParticle bought RedBear, a Chinese startup with a lot of RF knowledgeHardware is designed by Mohit Bhoite, who has been on Embedded.fm and also is a circuit sculpture masterJon's last job was at WeWork (RIP?)He wanted to learn more on the cloud side of things.There were a number of WeWork sites spread out over 600 buildings. Each of these has a physical security need (door locks, turnstiles, etc)The challenge is that his team didn't own or have the ability to change the hardwareWanted to build the experienceProxy (startup)Going towards solving some of these problemsPhysical constraintsABC boardVertically integrated embedded platformParticle B523Hardware mattersAndroid Things, now depricatedBuilding scootersNest door lock with YaleFreeRTOS with AWSWho do you hire to do the "in-between" hardware and the web?Reasons IoT products failIT cares about setup, managing it, integrating into business processEnterprise cnversations and managing devicesFleet managementFleet stuff is normally for the business personGoliothJon wrote about CoAP and how it worksChris wishes there is a site like BuiltWith...but for IoT devicesProtocols are an arbitrage opportunityInternet is now standard part of RTOSesMongooseContikiRiot OSNuttXHALs (Hardware Abstraction Layers) or PALs (Platform Abstraction Layers)"Where's the porting guide vs where's the hello world"Find Jon onTwitterZephyr slackThe Interrupt (associated blog)Sign up for more info about the upcoming platform on Golioth.ioMore info about Jon's stealth mode startup on Stacey on IoTThanks to our Patrons for sponsoring today's show as well!