

Picotronix
Raspberry Pi Pico board to drive Tektronix 603/604 vector displays.
- Size
- 97.8 × 75 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 46
- Nets
- 89
- Pads
- 286
- Tracks, vias
- 387, 68
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 5 Mar 2022
- Updated
- 16 Dec 2022
Overview
Picotronix is an open-source printed circuit board by 5aji, from the 5aji/picotronix repository on GitHub. It is a 2-layer board of 97.8 × 75 mm with 46 parts on 89 nets, routed with 387 tracks and 68 vias.
It is built around the ADA4891-3ARZ, PCM1808PW and W25Q128JVSIQ. Its parts include 11 capacitors, 6 ICs, 4 connectors, 3 resistors and 3 switches. It belongs with the lEDs and displays boards and the ESP8266 and RP2040 boards of this library.
Main components
3ADA4891-3ARZ
SOIC-14-40℃~+125℃ 125mA 170V/us 2.5mV 2.7V~5.5V 220MHz 3 4.4mA 50pA 6uV/℃ 88dB 9nV/√Hz@1MHz Enable/shutdown function Rail-to-rail output SOIC-14 Operational Amplifier ROHSAnalog DevicesOperational AmplifierPCM1808PW
TSSOP-14-40℃~+85℃ 1uA、150uA 2 24 4.5V~5.5V 49.152MHz 96000Hz Audio Analog-to-Digital Converter I2S TSSOP-14 ADCs/DACs - Special Purpose ROHSTexas InstrumentsADCs/DACs - Special PurposeW25Q128JVSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 120ms@(32KB) 128Mbit 133MHz 1uA 2.7V~3.6V 20 Years 3ms Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASH
README
readme.mdPicotronix: Pico-based driver for Tektronix vector displays.
Picotronix is an adapter board that can interface with Tektronix 603/604 series vector displays, and is capable of using the storage features if they are available.
It connects to the remote DB25 connector to provide all the inputs and controls, and can be interfaced over usb for PC control or directly run it's own visuals.
It also has two ESP-01-compatible pin headers for IO expansions to meet specific application needs.
Project Structure
Since this project is multi-domain (PC library, RP2040 Firmware, and KiCAD PCB),
the project is split up into respective subfolders. To facilitate communication between the Pico and
the PC, Cap'n Proto is used as a protocol exchange library generator.
Parts
46| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 0.1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C4, C5, C6, C7, C8, C10, C11 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R3 |
| 3 | 1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C9 |
| 3 | 20k | Potentiometer_SMD:Potentiometer_Bourns_TC33X_Vertical | RV1, RV2, RV3 |
| 1 | 10k | Resistor_SMD:R_Array_Convex_4x1206 | RN2 |
| 1 | 4.99k | Resistor_SMD:R_Array_Convex_4x1206 | RN3 |
| 1 | 470 | Resistor_SMD:R_Array_Convex_4x1206 | RN1 |
| 1 | AD5663R | Package_SO:MSOP-10_3x3mm_P0.5mm | U5 |
| 1 | ADA4891-3 | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U4 |
| 1 | AudioJack3_Ground | Connector_Audio:Jack_3.5mm_CUI_SJ-3524-SMT_Horizontal | J1 |
| 1 | BTN0 | Button_Switch_SMD:SW_SPST_TL3305A | SW2 |
| 1 | BTN1 | Button_Switch_SMD:SW_SPST_TL3305A | SW3 |
| 1 | DB25_Male | Connector_Dsub:DSUB-25_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm | J3 |
| 1 | DEBUG | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J2 |
| 1 | ESP-01 Connector | Connector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_Vertical | J4 |
| 1 | ESP_BOOT | TestPoint:TestPoint_Pad_D1.0mm | TP5 |
| 1 | ESP_GPIO16 | TestPoint:TestPoint_Pad_D1.0mm | TP4 |
| 1 | ESP_GPIO2 | TestPoint:TestPoint_Pad_D1.0mm | TP6 |
| 1 | FMT_SET | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP1 |
| 1 | LSF0204DPWR | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U2 |
| 1 | MD0_SET | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP3 |
| 1 | MD1_SET | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP2 |
| 1 | PCM1808 | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U1 |
| 1 | Pico | picotronix:RPi_Pico_SMD_TH | U3 |
| 1 | RESET | Button_Switch_SMD:SW_SPST_TL3305A | SW1 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U6 |
| 1 | X test | TestPoint:TestPoint_Pad_D1.0mm | TP3 |
| 1 | Y Test | TestPoint:TestPoint_Pad_D1.0mm | TP2 |
| 1 | Z Test | TestPoint:TestPoint_Pad_D1.0mm | TP1 |
Questions
How big is the Picotronix PCB?
It measures 97.8 × 75 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Picotronix use?
46 parts, built around the ADA4891-3ARZ, PCM1808PW and W25Q128JVSIQ. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Picotronix KiCad files?
From the 5aji/picotronix repository on GitHub, at the commit this page was made from: the board is pcb/picotronix.kicad_pcb and its schematic pcb/picotronix.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Picotronix design in my own project?
Its repository states no licence, so its author keeps all rights: ask 5aji before reusing the design.
Similar boards
- 2 layers106.4 × 95 mm

- 4 layers106.4 × 95 mm

Isavideo
ianhan/graphics-gremlin-gizmo
This is a modified version of the Graphics Gremlin ISA CGA/MDA graphics card to include a HDMI port.
142 parts1 - 6 layers135 × 90 mm

- 6 layers243.8 × 243.8 mm

Raven
agranlund/raven
Homemade MC68060 + DSP56303 Atari-compatible computer. Hardware, firmware, and software stack
331 parts87 - 2 layers

T41-Main+RF board V012
DRWJSCHMIDT/T41
This is the repository for the officially released V10, V11, and V12 versions of the T41 Software Defined Transceiver hardware and kits.
255 parts66 - 2 layers116.6 × 93.3 mm

- 2 layers17.8 × 101.6 mm

EurorackMicrocontrollerModule
Fora888/Universal-Teensy-4.0-Eurorack-Shield
Teensy 4.0 shield with ADC, DAC and breakouts for perfboard
43 parts2 - 4 layers72.4 × 55.9 mm

Adc
AlecVercruysse/ATLAS
Syncing laser patterns to music with spectral analysis on a MAX10 FPGA
15 parts1