A Noisy Rude Bus

The Amp Hour · 8 May 2023 · 1h 05m · Episode 631

What this episode covers

Hosts Chris Gammell and Dave Jones discuss the nuances of serial bus standards, specifically contrasting the chaotic, proprietary nature of CAN bus in automotive applications with the more standardized I2C and its successor I3C. They explore the practical engineering skills required for physical product development, such as using strain gauges and accelerometers for vibration and stress testing, and emphasize the importance of moving prototypes off the bench to test in real-world conditions. The conversation also touches on the impact of AI on engineering careers, the logistics of manufacturing in Mexico, and the technical details of new Nordic microcontrollers and Ray-Ban smart glasses.

Mentioned

Companies
Nordic, iC-Haus, Snapchat, Qualcomm, MIPI Alliance, Philips, LumaField
Products
Thingy:91, Ray-Ban
Chips
nRF54H20
Tools
OpenEMS, Blender
Also
Steve Senge, I3C, CAN bus, I2C

Other shows on the same ground, closest first.

  • The Spark Gap · 47m

    The Spark Gap - Episode 18

    Hosts Karl and Corey provide a technical overview of four common serial communication protocols used for chip-to-chip communication: UART, SPI, I2C, and CAN bus. They compare the protocols based on their wiring requirements, speed capabilities, duplexing modes, and signal integrity characteristics, noting that UART is simple but asynchronous, SPI is fast but point-to-point, I2C is multi-device but power-hungry due to pull-up resistors, and CAN bus offers robust differential signaling for noisy environments. The discussion highlights specific engineering trade-offs, such as the capacitance limits of SPI, the voltage level translation challenges in I2C, and the bus arbitration mechanics of CAN.

  • Embedded.fm · 1h 07m

    90: Stick It in a Pumpkin

    Todd Kurt, co-founder of ThingM, discusses the evolution of his company's smart LED products, specifically the I2C-based BlinkM and the USB-based Blink(1). He explains the technical trade-offs between using ATtiny microcontrollers for I2C communication and Microchip PIC processors for native USB support, highlighting the firmware and timing challenges with WS2812 (NeoPixel) and APA102 (DotStar) LEDs. Kurt details the business strategy behind using Kickstarter for market validation and PR, while recounting specific manufacturing pain points in China, including firmware bugs, PCB layout issues, and CNC machining errors. He also touches on the complexities of managing a small hardware team, dealing with software contractors, and exploring future wireless product directions.

  • Embedded.fm · 45m

    3: Plenty of Candy, No Guns

    Phil King, a senior hardware engineer at Lytro, joins host Elecia White to discuss the intersection of hardware and software engineering. They cover Phil's interview techniques for software candidates, the critical importance of hardware constraints in embedded design, and the risks of counterfeit components in overseas manufacturing. The conversation also touches on their shared history at ShotSpotter and Leapfrog, and the specific challenges of prototyping and testing.

  • Embedded.fm · 50m

    328: Debugging Like a Monkey

    Hosts Alicia White and Christopher White discuss listener questions regarding USB implementation challenges, IoT security thesis advice, and prototyping strategies. They analyze the differences between ARM microcontroller vendors, code reuse in embedded systems, and the utility of tools like audiomovers.com for remote audio collaboration. The episode also touches on personal coping mechanisms for stress and motivation during the pandemic.

  • Embedded.fm · 58m

    177: Boba Fett Fell Down

    Hosts Elecia White and Christopher White answer listener emails, discussing career advice for self-taught engineers and physics graduates entering the embedded industry, and technical comparisons between ARM Cortex-M and Cortex-A processors. They also address hardware design questions regarding the use of RJ45 connectors for non-Ethernet signals and discuss the potential of Adobe's Project Voco for audio editing. The episode concludes with show announcements, including a SparkFun contest, a planned meetup in Santa Cruz, and recommendations for educational hardware like the SparkFun Tinker Kit, Sphero, and Jewelbots.

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.