100%
dspic30f-devboard-kit dspic30_simple view
Description

Imported from GitHub: Esdras2/dspic30f-devboard-kit · commit 1ef3958 · license MIT

Description

Breadboard-friendly dsPIC30F4011 (DIP-40, all-THT) dev board—KiCad 8 hardware (Rev D) plus XC16 demo firmware, 12 V→5 V regulation, crystal clock & ICSP.

README

dsPIC30F4011 DIP-40 Development Board

A through-hole, single-supply platform for mixed-signal DSP labs

KiCad 8.x
Latest Revision D
License: MIT

Compact, breadboard-friendly board built around Microchip’s
dsPIC30F4011 (DIP-40). Ideal for university courses and hobbyists who need a low-cost, fully-THT solution for real-time DSP, motor-control, or instrumentation projects.


📑 Table of Contents

  1. Key Features (Rev D)
  2. Hardware Revisions
  3. Folder Structure
  4. Quick Start
  5. Bill of Materials
  6. Contributing
  7. License
  8. Resumen rápido en español

Key Features (Rev D)

BlockDetails
Power12 V DC barrel jack → on-board 5 V LDO (LM7805)
CPUdsPIC30F4011, 30 MIPS, socket pads widened for easy solder/rework
Clockprecise UART/DSP timing
ResetSingle RC + Schmitt trigger → faster boot, ~50 % parts count cut
ICSPStandard 6-pin header (Pickit 3/4 compatible)
ServiceBridge jumpers isolate power, ICSP, and analog rails → safe bring-up / troubleshooting
SilkscreenPin name on every MCU pad + labelled test points
Form Factor52 mm × 45 mm PCB (≈18 % smaller than Rev B) — fits 70 mm breadboards

Full schematic, 3-D renders, PDFs, and Gerbers live in /hardware/Rev_D/.


Hardware Revisions

RevFocusMajor Changes
BFirst productionBase THT design, 12 V→5 V regulation, full silkscreen
CBug-fix & size reductionFixed reversed barrel polarity, wired VREF±; PCB shrunk 63 × 52 mm → 52 × 45 mm
DServiceability & accuracySimplified reset, larger socket pads, bridge jumpers, crystal oscillator added

Older spins remain for reference; Rev D is the recommended build.


Folder Structure

.
├── hardware/         # KiCad 8 projects
│   ├── Rev_B/
│   ├── Rev_C/
│   └── Rev_D/
├── firmware/         # MPLAB X XC16 demo code (blinky, UART loop-back, FIR demo)
├── docs/             # Schematics (PDF), BOMs (CSV/XLSX), 3-D STEP
└── README.md

Quick Start

1 · Clone & Open Hardware

git clone https://github.com/<your-org>/dsPIC30F4011-THT.git
cd dsPIC30F4011-THT/hardware/Rev_D
kicad Rev_D.kicad_pro    # KiCad ≥ 8.0

2 · Generate Gerbers

KiCad → File ▸ Plot → select Gerber + Drill; zip and send to JLCPCB / PCBWay / OSH Park.

3 · Assemble

All parts are through-hole; ideal for hand-soldering or wave machines. Tip : keep bridge jumpers open on first power-up.

4 · Flash the Demo

TBD


Bill of Materials (excerpt)

QtyDesignatorPart & LinkNote
1U1dsPIC30F4011-I/P40-pin DIP, 30 MIPS
1X1Crystal 7 .3728 MHzHC-49S
2C7, C822 pF NP0Crystal load caps
1IC1LM7805TO-220, 1 A
8C1…C8100 nF MLCCDecoupling (per VDD)

See docs/BOM_Rev_D.xlsx for the full list with supplier SKUs.


Contributing

TBD

Bug reports and board mods are welcome!


License

All hardware, firmware, and documents are released under the MIT License. See the LICENSE file for details.


Resumen rápido (español)

  • Placa educativa THT con dsPIC30F4011.
  • Rev D añade cristal, jumpers de aislamiento y pads más amplios.
  • Archivos KiCad 8 en /hardware/Rev_D/; BOM completa en docs/.
  • Programación vía ICSP con Pickit 3/4.

¡Felices prototipos! 🎉

Comments
Sign in to comment

No comments yet. Be the first to ask about this board.