Measure Voltages on FPGA - ADC Interface in 15 Minutes | Agentic Verilog #14

Опубликовано: 26 Июнь 2026
на канале: Craig Hollabaugh
343
8

Watch Claude AI build a complete ADC interface in just 15 minutes! In this episode, we connect the PMOD AD1 (AD7476) analog-to-digital converter to the iCEBreaker FPGA and let Claude Code handle everything from reading the datasheet to writing Verilog.

WHAT'S COVERED:
In this hands-on tutorial, we demonstrate how Claude AI autonomously reads the AD7476 datasheet, understands the SPI protocol, identifies the correct pin mappings, and generates working Verilog code. The ADC successfully reads analog voltages and outputs the values via UART - all with minimal human intervention.

KEY TOPICS:
PMOD AD1 module with dual AD7476 12-bit ADCs
SPI interface implementation in Verilog
iCEBreaker FPGA pin configuration
UART serial output for ADC readings
Real-time voltage measurement demonstration
Claude AI reading and interpreting datasheets
State machine design for ADC sampling
Adjusting sample rates and print intervals

TIMESTAMPS:
0:00 - Introduction to PMOD AD1 ADC module
1:30 - Hardware setup and schematic review
3:00 - Claude AI reads the AD7476 datasheet
6:00 - Pin mapping and configuration
8:00 - Code generation and compilation
12:00 - Testing with ground and VCC inputs
14:00 - Floating input noise demonstration
15:00 - Adjusting print interval to 10Hz

KEYWORDS:
FPGA tutorial, Verilog ADC, AD7476, PMOD AD1, iCEBreaker FPGA, Claude AI coding, analog to digital converter, SPI Verilog, FPGA ADC interface, hardware design, AI-assisted programming, Lattice iCE40, open source FPGA, embedded systems, digital design

RESOURCES:
iCEBreaker FPGA: https://1bitsquared.com/products/iceb...
PMOD AD1: https://digilent.com/shop/pmod-ad1/
AD7476 Datasheet: Available in project docs folder

Like and subscribe for more AI-assisted FPGA development tutorials!

#FPGA #Verilog #ADC #ClaudeAI #iCEBreaker #Hardware #EmbeddedSystems #DigitalDesign #AIcoding #AgenticVerilog #AD7476 #SPI #ElectronicsEngineering #OpenSource #Tutorial

---

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