Nova 1200 front panel
ForgottenMachines·Data-General-Nova·DG Nova Front Panel by Marcel van Herk/nova1200rev3pcb/nova1200_fptest.kicad_pcb
About the Nova 1200 front panel PCB
Nova 1200 front panel is an open source AVR/Arduino PCB design by ForgottenMachines, published on GitHub. It is a 2-layer board measuring 397.5 × 119.4 mm, with 203 components from 31 distinct parts.
Its main chip is the Arduino_Nano_v3.x, from the AVR/Arduino family. Other key parts include the MCP23017_SP, 74LS173, 24LC1025, 74LS42 and 4051. By type, the board carries 63 resistors, 47 diodes, 26 switches, 25 ICs, 21 connectors and 19 capacitors.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
This repository is about restoration of a 1972 Data General Nova1210 computer I proudly posses.
This repository is about restoration of a 1972 Data General Nova1210 computer I proudly posses.
It came without a frontpanel, hence creation of what is the main contents sofar.
In the mean time, this repository contains several projects:
teensy_nova: for those of you who want a tiny emulated Nova1200 computer, just add a breadboard, a Teensy (3.2, 3.2, 3.5, 4.0 or 4.1) a few switches and wires and an SDI ILI9341 TFT display (note that pinouts can differ, mines are without touch and have 9 pins on one side). Also works very nicely (no wires required) on a Featherwing 2.4 inch TFT touch…
Main components on the Nova 1200 front panel
Nova 1200 front panel bill of materials (BOM)
203 components, 31 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 5 | MCP23017_SP | DIP-28_W7.62mm | U1, U2, U3, U4, U15 |
| 8 | 74LS173 | DIP-16_W7.62mm | U5, U6, U9, U10, U11, U12, U13, U14 |
| 4 | 24LC1025 | DIP-8_W7.62mm | U7, U8, U17, U19 |
| 1 | 74LS42 | DIP-16_W7.62mm | U16 |
| 1 | 4051 | DIP-16_W7.62mm | U18 |
| 1 | LM7808_TO220 | TO-220-3_Horizontal_TabDown | U20 |
| 1 | 25LCxxx | DIP-8_W7.62mm | U21 |
| 1 | Teensy3.2 | Teensy30_31_32_LC | U22 |
| 2 | SFH617A-1 | DIP-4_W7.62mm | U23, U25 |
| 1 | 7402 | DIP-14_W7.62mm | U24 |
| 1 | Arduino_Nano_v3.x | Arduino_Nano | A1 |
| 1 | Conn_02x26_Odd_Even | nova_fp | J1 |
| 1 | Conn_02x05_Odd_Even | PinHeader_2x08_P2.54mm_Vertical | J2 |
| 1 | Conn_02x09_Odd Even | PinHeader_2x09_P2.54mm_Vertical | J3 |
| 1 | Conn_01x02_Male | PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | Conn_01x03_Female | PinSocket_1x03_P2.54mm_Vertical | J5 |
| 1 | Conn_02x05_Odd_Even | PinHeader_2x05_P2.54mm_Vertical | J6 |
| 2 | Conn_01x04 | PinHeader_1x04_P2.54mm_Vertical | J7, J8 |
| 1 | Conn_01x05_Male | PinHeader_1x05_P2.54mm_Vertical | J9 |
| 4 | Conn_01x01_Male | PinHeader_1x01_P2.54mm_Vertical | J10, J13, J14, J20 |
Show 11 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 5 | Conn_01x04_Female | PinSocket_1x04_P2.54mm_Vertical | J11, J12, J15, J16, J17 |
| 2 | Conn_01x04_Male | PinSocket_1x04_P2.54mm_Vertical | J18, J19 |
| 1 | Conn_01x06_Male | PinHeader_1x06_P2.54mm_Vertical | J24 |
| 1 | MountingHole | nova frontpanel layout | FPIMAGE1 |
| 16 | SW_SPST | multicomp switch | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +8 |
| 10 | SW_SPDT_MSM | multicomp switch | SW17, SW18, SW19, SW20, SW21, SW22, SW23, SW24 +2 |
| 47 | LED_ALT | LED_D5.0mm_Clear | D1, D2, D3, D4, D5, D6, D7, D8 +39 |
| 19 | CP1_Small | CP_Radial_Tantal_D5.0mm_P5.00mm | C1, C2, C3, C4, C5, C6, C7, C8 +11 |
| 37 | 4K7 | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8 +29 |
| 21 | 1K | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R38, R39, R40, R41, R42, R43, R44, R45 +13 |
| 5 | 100K | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R57, R58, R59, R60, R61 |
Nova 1200 front panel design files
The KiCad project lives in the ForgottenMachines/Data-General-Nova repository on GitHub; these links point at the commit this page was built from.
Nova 1200 front panel: common questions
What microcontroller does the Nova 1200 front panel use?
The Nova 1200 front panel is built around the Arduino_Nano_v3.x, from the AVR/Arduino family.
How big is the Nova 1200 front panel PCB?
The Nova 1200 front panel measures 397.5 × 119.4 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Nova 1200 front panel?
203 components, from 31 distinct parts. The full bill of materials is listed on this page.
Where can I download the Nova 1200 front panel design files?
From the ForgottenMachines/Data-General-Nova repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Nova 1200 front panel design in my own project?
The repository has no license, so all rights stay with ForgottenMachines. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Nova 1200 front panel 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 Data-General-Nova
RP2040/RP2350
DG Nova CPU Tester
ForgottenMachines
426.8 × 140.3 mm124 parts2LNo license5RP2040/RP2350
Before Huzaifa Antuley fixed DRC
ForgottenMachines
426.8 × 131.5 mm123 parts2LNo license5RP2040/RP2350
After Huzaifa Antuley fixed DRC
ForgottenMachines
426.8 × 131.5 mm123 parts2LNo license5Nova modern
ForgottenMachines
379 × 139.7 mm45 parts2LNo license5D-116 Connector Board w start up sequence
ForgottenMachines
130 × 90.9 mm38 parts2LNo license5DG Nova PSU Connector Board w start up sequence
ForgottenMachines
130 × 90.9 mm38 parts2LNo license5RP2040/RP2350
Piggyback 3v3
ForgottenMachines
368.3 × 90.8 mm22 parts2LNo license5Card-Edge Adapter
ForgottenMachines
379 × 83.8 mm10 parts2LNo license5AVR/Arduino
DG Nova Front Panel Tester
ForgottenMachines
114 × 99 mm9 parts2LNo license5Backplane Socket Board
ForgottenMachines
379 × 83.8 mm6 parts2LNo license5Backplane Wire-Wrap Side Plug
ForgottenMachines
170.8 × 29.3 mm3 parts2LNo license5
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