
Ultra DB X51 v1
ExploreEmbedded/8051_DevelopmentBoard
Design files and sample code for 8051 development Ultra Boards

This project provides a schematic and PCB for a stepped attenuator
SteppedAttenuator is an open-source printed circuit board by hoofie2002, from the hoofie2002/SteppedAttenuator repository on GitHub. It is a 2-layer board of 121.9 × 77.5 mm with 69 parts on 85 nets, routed with 205 tracks and 3 vias.
It is built around the BC548. Its parts include 42 resistors, 6 diodes, 6 transistors, 6 switches and 5 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
This project provides a schematic and PCB for a stepped attenuator
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 1N4007 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D1, D2, D3, D4, D5, D6 |
| 6 | 5.6K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R37, R38, R39, R40, R41, R42 |
| 6 | BC548 | Package_TO_SOT_THT:TO-92_Inline | Q1, Q2, Q3, Q4, Q5, Q6 |
| 6 | G5V-2 | Relay_THT:Relay_DPDT_Omron_G5V-2 | K1, K2, K3, K4, K5, K6 |
| 3 | 1R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4, R13, R18 |
| 2 | 110R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R20, R23 |
| 2 | 220R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R14, R17 |
| 2 | 430R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R8, R11 |
| 2 | 47R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R6 |
| 2 | 5.1R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R31, R36 |
| 2 | 56R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R32, R35 |
| 2 | 6.2R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R19, R24 |
| 2 | 6.8R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R25, R30 |
| 2 | 62R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R26, R29 |
| 2 | 6R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R7, R12 |
| 2 | 7.5R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R16, R34 |
| 2 | 820R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R5 |
| 1 | 1.8R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R22 |
| 1 | 10UF | Capacitor_THT:CP_Radial_D4.0mm_P2.00mm | C1 |
| 1 | 150R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R27 |
| 1 | 16R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R15 |
| 1 | 1UF | Capacitor_THT:CP_Radial_D4.0mm_P2.00mm | C2 |
| 1 | 240R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R33 |
| 1 | 3.6R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R10 |
| 1 | 3.9R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R28 |
| 1 | 4.7R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3 |
| 1 | 51R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R21 |
| 1 | 8.2R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R9 |
| 1 | Arduino_Nano_v2.x | Module:Arduino_Nano | U1 |
| 1 | ENCODER | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J5 |
| 1 | I2C LCD | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J2 |
| 1 | LM78M05_TO220 | Package_TO_SOT_THT:TO-220-3_Vertical | U2 |
| 1 | Power | Connector_BarrelJack:BarrelJack_Horizontal | J1 |
| 1 | SIG_IN | Connector_Coaxial:SMA_Amphenol_901-143_Horizontal | J3 |
| 1 | SIG_OUT | Connector_Coaxial:SMA_Amphenol_901-143_Horizontal | J4 |
It measures 121.9 × 77.5 mm and has 2 copper layers, 1.6 mm thick.
69 parts, built around the BC548. 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.
From the hoofie2002/SteppedAttenuator repository on GitHub, at the commit this page was made from: the board is KiCad/KiCad.kicad_pcb and its schematic KiCad/KiCad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask hoofie2002 before reusing the design.

ExploreEmbedded/8051_DevelopmentBoard
Design files and sample code for 8051 development Ultra Boards



DarcyJProjects/touchtone555
An open-source DIY, NE555-based analogue synthesizer - play notes with a stylus


clemarfolly/Microdigital-TK2000
Reprodução da PCB do TK-2000 da Microdigital, clone do Micro-Professor MPF-II

Danjovic/Soda-IDE
8 bit Compact Flash Interface for MSX computers

alvaroalea/all-spectrum-clones
Schematic of a 8bit computer, clone of Sinclair ZX Spectrum