Build an I2C Master - ADS1115 ADC with PRD Workflow | Agentic Verilog #17

Опубликовано: 13 Май 2026
на канале: Craig Hollabaugh
235
4

Build a complete I2C master in Verilog to read voltage values from the ADS1115 16-bit ADC - all guided by a Product Requirements Document fed directly to Claude Code.

WHAT'S COVERED:
This episode demonstrates a structured approach to FPGA development using PRD (Product Requirements Document) methodology with Claude Code. We build an I2C master from scratch to communicate with the TI ADS1115 analog-to-digital converter, implementing address acknowledgment checking, continuous reading mode, and real-time voltage measurement output via UART.

KEY TOPICS:
I2C protocol implementation in Verilog (master mode)
ADS1115 16-bit ADC configuration and reading
PRD-driven AI development workflow
Context management and "context rot" in AI tools
Plan mode for structured code generation
Hardware debugging with dynamic address toggling
PGA (Programmable Gain Amplifier) configuration
Modular Verilog design patterns

KEYWORDS:
I2C Verilog, I2C master FPGA, ADS1115 ADC, iCEBreaker I2C, FPGA ADC interface, Verilog I2C tutorial, Claude Code PRD, AI FPGA development, 16-bit ADC Verilog, context management AI, plan mode Claude, lattice ice40 I2C

#FPGA #Verilog #ClaudeAI #iCEBreaker #AgenticVerilog #I2C #ADC #ADS1115

---

WATCH THE FULL SERIES:
   • Agentic Verilog  

LINKS:
GitHub: https://github.com/holla2040/Agentic_...
LinkedIn:   / craighollabaugh  
YouTube:    / craighollabaugh  

AI CODING TOOLS:
Claude Code: https://www.claude.com/product/claude...
ChatGPT Codex: https://chatgpt.com/features/codex
Gemini CLI: https://geminicli.com/
Kimi CLI: https://www.kimi.com/code/docs/en/kim...

RECOMMENDED AI CHANNELS:
Dylan Davis:    / @dylandavisai  

EQUIPMENT:
iCEBreaker FPGA Board: https://1bitsquared.com/products/iceb...
PMOD AD1 (ADC): https://digilent.com/shop/pmod-ad1-tw...
PMOD DA2 (DAC): https://digilent.com/shop/pmod-da2-tw...
ADS1115 ADC Module: https://www.aliexpress.us/item/325680...
Saleae Logic Pro 8: https://saleae.com/products/logic-pro-8