SAP-Plus Loader / Debugger
TomNisbet·sap-plus·schematics/loader/loader.kicad_pcb
About the SAP-Plus Loader / Debugger PCB
SAP-Plus Loader / Debugger is an open source AVR/Arduino PCB design by TomNisbet, published on GitHub under the MIT license. It is a 2-layer board measuring 102 × 96 mm, with 18 components from 13 distinct parts.
Its main chip is the Arduino Nano, from the AVR/Arduino family. Other key parts include the 74HC595, 74LS00 and DM-OLED096-636. By type, the board carries 4 ICs, 4 resistors, 3 connectors, 3 capacitors, 2 diodes and 1 module.
It belongs with the usb & debug tools and displays & leds designs in this gallery.
From the project
Simple As Possible (SAP) 8-bit computer with a modular PCB design
* Change OLED power to 3.3V and add pullup resistors on SDA and SCL
Fix U2 label to 7400 NAND, not 7408 AND Adjust OLED display footprint and position Add interconnect label to Microcode Change reset button from 6mm to 12mm size
Main components on the SAP-Plus Loader / Debugger
SAP-Plus Loader / Debugger bill of materials (BOM)
18 components, 13 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 74HC595 | DIP-16_W7.62mm | U1, U3 |
| 1 | 74LS00 | DIP-14_W7.62mm | U2 |
| 1 | DM-OLED096-636 | MODULE_DM-OLED096-636-27 | U4 |
| 1 | Arduino Nano | Arduino_Nano | A1 |
| 2 | Bus | PinHeader_1x40_P2.54mm_Vertical | J1, J2 |
| 1 | to Microcode | PinHeader_1x08_P2.54mm_Vertical | J4 |
| 1 | RESET | SW_PUSH-12mm | SW1 |
| 1 | 1N5818 | D_DO-41_SOD81_P10.16mm_Horizontal | D1 |
| 1 | LDR Active | LED_D5.0mm | D2 |
| 3 | 0.1uF | C_Disc_D3.0mm_W1.6mm_P2.50mm | C1, C2, C3 |
| 1 | R-BLU | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | 10K | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2 |
| 2 | 4.7K | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3, R4 |
SAP-Plus Loader / Debugger design files
The KiCad project lives in the TomNisbet/sap-plus repository on GitHub; these links point at the commit this page was built from.
SAP-Plus Loader / Debugger: common questions
What microcontroller does the SAP-Plus Loader / Debugger use?
The SAP-Plus Loader / Debugger is built around the Arduino Nano, from the AVR/Arduino family.
How big is the SAP-Plus Loader / Debugger PCB?
The SAP-Plus Loader / Debugger measures 102 × 96 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the SAP-Plus Loader / Debugger?
18 components, from 13 distinct parts. The full bill of materials is listed on this page.
Where can I download the SAP-Plus Loader / Debugger design files?
From the TomNisbet/sap-plus repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the SAP-Plus Loader / Debugger design in my own project?
Yes, under the terms of its MIT license, which TomNisbet chose for the repository.
Can I test firmware for the SAP-Plus Loader / Debugger without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in sap-plus
SAP-Plus Memory Loader
TomNisbet
150 × 100 mm57 parts2LMIT10SAP-Plus Program Counter and Stack Pointer
TomNisbet
102 × 96 mm50 parts2LMIT10SAP-Plus A and B Registers
TomNisbet
102 × 96 mm44 parts2LMIT10SAP-Plus Microcode
TomNisbet
102 × 96 mm40 parts2LMIT10SAP-Plus Instruction Register and Step Counter
TomNisbet
102 × 96 mm38 parts2LMIT10SAP-Plus Output Register
TomNisbet
102 × 96 mm36 parts2LMIT10SAP-Plus Backplane
TomNisbet
360 × 128 mm36 parts2LMIT10SAP-Plus ALU
TomNisbet
102 × 96 mm35 parts2LMIT10SAP-Plus RAM and MAR
TomNisbet
102 × 96 mm35 parts2LMIT10SAP-Plus System Clock
TomNisbet
102 × 96 mm32 parts2LMIT10SAP-Plus Memory Loader Interface
TomNisbet
102 × 96 mm10 parts2LMIT10
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746