VGATonic RevB
dqydj·VGAtonic·Hardware_Rev_B/VGATonic RevB.kicad_pcb
About the VGATonic RevB PCB
VGATonic RevB is an open source AVR/Arduino PCB design by dqydj, published on GitHub. It is a 2-layer board measuring 49.6 × 70.2 mm, with 50 components from 28 distinct parts.
Its main chip is the ATTINY4313, from the AVR/Arduino family. Other key parts include the LTC6903, XC95144PQ100-100TQFP, IS61LV5128AL and NCP1117ST33T3G. By type, the board carries 17 capacitors, 16 resistors, 7 connectors, 5 ICs, 3 diodes and 1 crystal.
From the project
Entry level embedded video card in a neat little CPLD package.
NOTE: This is the current version that should be built. It has the NTSC pins and almost the same number of GPIOs broken out as Rev A on the optional unpopulated header on the back.
For VGA, there is no contest - build Rev B. You will get more serial speeds, better ground isolation, shielding on the SPI signals, and... LEDs!
By default, you should try the REGULAR firmware, not the WIDESCREEN firmware. 640x480 at 60Hz is industry standard, so that's the fallback (and it allows 320x240, 160x120 and 80x60 resolutions too for your slower parts or when you want to drive VGATonic over serial).…
Main components on the VGATonic RevB
VGATonic RevB bill of materials (BOM)
50 components, 28 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATTINY4313 ATTINY2313A-S | SOIC-20_7.5x12.8mm_Pitch1.27mm | IC1 |
| 1 | LTC6903 | MSOP-8_3x3mm_Pitch0.65mm | U1 |
| 1 | XC95144PQ100-100TQFP | TQFP-100_14x14mm_Pitch0.5mm | U2 |
| 1 | IS61LV5128AL | tsop2-44 | U3 |
| 1 | NCP1117ST33T3G | SOT223_PWR | U4 |
| 1 | 8 MHz | HC49_sm | Y1 |
| 1 | CONN_01X03 | Pin_Header_Straight_1x03 | P1 |
| 1 | CONN_01X05 | Pin_Header_Straight_1x05 | P2 |
| 1 | CONN_01X02 | Pin_Header_Straight_1x02 | P3 |
| 2 | CONN_02X03 | Pin_Header_Straight_2x03 | P4, P6 |
| 1 | USB_B | USB_B | P5 |
| 1 | CONN_01X30 | DF40C-30DS-0.4V | P7 |
| 1 | 0.75A HOLD 6V PTC | R_1210 | F1 |
| 1 | Green LED | LED-0603 | D1 |
| 1 | Yellow LED | LED-0603 | D2 |
| 1 | Orange LED | LED-0603 | D3 |
| 11 | 0.1UF 0.1uF | C_0603 | C1, C2, C3, C4, C5, C6, C7, C8 +3 |
| 1 | 1UF 1uF | C_0603 | C12 |
| 1 | 47UF 47uF | SMD-1206_Pol | C13 |
| 2 | 10UF 10uF | SMD-1206_Pol | C14, C15 |
Show 8 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 22PF 22pF | C_0603 | C16, C17 |
| 3 | 10K 10k | R_0805 | R1, R3, R4 |
| 1 | 4.7K 4.7k | R_0805 | R2 |
| 3 | 510 | R_0805 | R5, R8, R11 |
| 3 | 1k | R_0805 | R6, R9, R12 |
| 3 | 2k | R_0805 | R7, R10, R13 |
| 1 | 330 Ohm | R_0805 | R14 |
| 2 | 150 Ohm | R_0805 | R15, R16 |
VGATonic RevB design files
The KiCad project lives in the dqydj/VGAtonic repository on GitHub; these links point at the commit this page was built from.
VGATonic RevB: common questions
What microcontroller does the VGATonic RevB use?
The VGATonic RevB is built around the ATTINY4313, from the AVR/Arduino family.
How big is the VGATonic RevB PCB?
The VGATonic RevB measures 49.6 × 70.2 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the VGATonic RevB?
50 components, from 28 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the VGATonic RevB design files?
From the dqydj/VGAtonic repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the VGATonic RevB design in my own project?
The repository has no license, so all rights stay with dqydj. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the VGATonic RevB 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 VGAtonic
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