Blogging Electronics with Pallav Aggarwal

The Amp Hour · 11 Mar 2024 · 1h 03m · Episode 661

What this episode covers

Pallav Aggarwal of CAPUF Embedded discusses his approach to blogging about electronics, focusing on the CH32V003 microcontroller and teardowns of cellular modules. He explains how his consulting firm helps clients with design optimization, power consumption, and transitioning from prototype to high-volume manufacturing. Aggarwal highlights the challenges of working with low-cost MCUs like the WCH CH32V003 and Ambiq Apollo, noting the lack of vendor support and the importance of community-driven documentation. He also shares insights on the Indian hardware ecosystem, tool choices like Saleae Logic and Joulescope, and the emerging role of AI in electronics design.

Mentioned

Companies
CAPUF Embedded, WCH, Ambiq, Quectel, SIMCom, u-blox, Nordic Semiconductor
Products
PPK2
Chips
CH32V003, Apollo 3, STM32
Tools
Saleae, Joulescope, JITX, Flux

Other shows on the same ground, closest first.

  • The Electromaker Show · 24m

    RISC V Special! 10 Cent parts, RISC V OS from scratch, New ESP32 devkits!

    The host discusses the WCH CH32V003, a 10-cent RISC-V microcontroller, highlighting projects by Dave from EEVblog, Charles Law's software-defined Nixie tube driver, and Bitluni's 16-chip supercluster. He recommends Sarah Jamie Lewis's OS development series and Warren Gay's book on RISC-V assembly for learning the architecture. The episode concludes with news on the ESP32-H2 development kit and a critical review of the TinkerBoard Revision 2, noting its high price and limited upgrades.

  • Embedded.fm · 1h 18m

    320: Why Isn't This Working?

    Chris Gammell, founder of Contextual Electronics and host of The Amp Hour, discusses his journey learning embedded firmware as a hardware consultant. He details his personal project using an STM32F030 and an EFM8 microcontroller, the challenges of debugging with GDB and Vim, and the value of hiring tutors and using books like 'Making Embedded Systems' to build confidence and technical depth.

  • Embedded.fm · 1h 02m

    484: Collecting My Unhelpful Badge

    Elecia White and Christopher White discuss embedded software engineering challenges, including using semihosting for debugging STM32 microcontrollers when UARTs are unavailable, and strategies for navigating new codebases. They address the pitfalls of choosing microcontrollers without firmware input, highlighting risks like NDAs and lack of community support, and speculate on the documentation quality of the new RP2350. The conversation also covers career advice, such as building skills through a 'skills tree' and the value of master's degrees in embedded systems.

  • Embedded.fm · 54m

    372: The Motivation of Creativity

    Anne Barela, a retired U.S. Foreign Service security engineer and consulting engineer at Adafruit, discusses her journey from Caltech and government service to the maker community. She explains how affordable dev boards like the Adafruit Trinket and Circuit Playground Express, along with libraries for CircuitPython and Arduino, lowered the barrier to entry for embedded electronics. Barela also shares insights on writing accessible tutorials, the impact of global chip shortages on hobbyists versus enterprise manufacturers, and the potential for open-source hardware in developing regions.

  • Embedded.fm · 1h 42m

    181: Work on It for Ten Years

    Chris Gammell of Contextual Electronics joins the hosts of Embedded.fm and The Amp Hour for a crossover holiday episode discussing expertise, prototyping tools, and industry trends. The conversation covers the limitations of MicroPython on custom hardware, the value of analog circuit design, and the importance of writing to clarify technical thinking. They also share personal updates on learning calculus, using VR for exercise, and the future of solar energy and automation.

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.