

Cec2usb
HDMI CEC to USB keyboard device
- Size
- 23.7 × 30.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 40
- Nets
- 49
- Pads
- 167
- Tracks, vias
- 422, 38
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 19 Dec 2019
- Updated
- 23 Apr 2020
Overview
Cec2usb is an open-source printed circuit board by RedoXyde, from the RedoXyde/cec2usb repository on GitHub. It is a 2-layer board of 23.7 × 30.5 mm with 40 parts on 49 nets, routed with 422 tracks and 38 vias.
It is built around the ATMEGA32U2-AU and BC817. Its parts include 11 resistors, 6 capacitors, 4 connectors, 2 ICs and 2 diodes. It belongs with the interfaces and adapters boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
2ATMEGA32U2-AU
TQFP-32(7x7)-40℃~+85℃ 16MHz 1KB 1KB 2.7V~5.5V 22 32KB 8 Bit AVR Built-in FLASH Power-on reset (POR)、Undervoltage detection (BOR/LVD/LVR/LVI)、Watchdog reset、External pin reset (NRST)、Built-in general-purpose timer、Programmable watchdog TQFP-32(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontroller Units (MCUs/MPUs/SOCs)BC817
SOT-231 NPN 100nA 150MHz 300mW 40 45V 500mA 5V 700mV NPN SOT-23 Bipolar (BJT) ROHSShikuesBipolar (BJT)
README
READMECEC to USB adapter, with HDMI passthrough
Parts
40| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 10pF | Capacitor_SMD:C_0603_1608Metric | C2, C3 |
| 2 | 220pF | Capacitor_SMD:C_0603_1608Metric | C5, C6 |
| 2 | 22R | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R1, R2 |
| 2 | 4.7k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R11, R12 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R6 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R3 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | 16MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 18k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R5 |
| 1 | 1N4148 | Diode_SMD:D_SOD-123 | D2 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C4 |
| 1 | 220R | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R9 |
| 1 | 27k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R8 |
| 1 | 3.3v | TestPoint:TestPoint_Pad_1.5x1.5mm | TP6 |
| 1 | 47k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R7 |
| 1 | ATmega32U2-AU | Package_QFP:TQFP-32_7x7mm_P0.8mm | U2 |
| 1 | BC817 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | CEC | TestPoint:TestPoint_Pad_1.5x1.5mm | TP4 |
| 1 | CEC_IN | TestPoint:TestPoint_Pad_1.5x1.5mm | TP3 |
| 1 | CEC_OUT | TestPoint:TestPoint_Pad_1.5x1.5mm | TP2 |
| 1 | DFU | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2 |
| 1 | GND | TestPoint:TestPoint_Pad_1.5x1.5mm | TP7 |
| 1 | HDMI_A | hyde_parts:HDMI-19P-SND13x | J2 |
| 1 | HDMI_A | hyde_parts:HDMI-19P-SNDx | J3 |
| 1 | HPD | TestPoint:TestPoint_Pad_1.5x1.5mm | TP1 |
| 1 | ICSP | Connector_PinHeader_1.27mm:PinHeader_1x06_P1.27mm_Vertical | J4 |
| 1 | LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1 |
| 1 | LEDs | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | LEDs |
| 1 | R_Small | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R4 |
| 1 | SCL | TestPoint:TestPoint_Pad_1.5x1.5mm | TP9 |
| 1 | SDA | TestPoint:TestPoint_Pad_1.5x1.5mm | TP8 |
| 1 | SW_SPST_PTS810 | Button_Switch_SMD:SW_SPST_PTS810 | Reset |
| 1 | SolderJumper_3_Bridged12 | Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | Vcc |
| 1 | TLV70233_SOT23-5 | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | USB_B_Mini | Connector_USB:USB_Mini-B_Lumberg_2486_01_Horizontal | J1 |
| 1 | Vcc | TestPoint:TestPoint_Pad_1.5x1.5mm | 3.3v |
Questions
How big is the Cec2usb PCB?
It measures 23.7 × 30.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Cec2usb use?
40 parts, built around the ATMEGA32U2-AU and BC817. 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 Cec2usb KiCad files?
From the RedoXyde/cec2usb repository on GitHub, at the commit this page was made from: the board is hw/CEC2Usb.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Cec2usb design in my own project?
Its repository states no licence, so its author keeps all rights: ask RedoXyde before reusing the design.
Similar boards
- 2 layers168 × 109.2 mm

- 2 layers194.3 × 79 mm

- 2 layers57.2 × 38.9 mm

Cookpad pad
cookpad/cookpad-pad
Cookpad Pad — A six keys macro pad made by Cookpad.
32 parts76Apache-2.0 - 2 layers120.1 × 52.3 mm

- 2 layers73 × 38.1 mm

- 2 layers190.5 × 83.2 mm

Endeavour-2
ScatteredDrifter/Endeavour
An 38 key orthogonal Keyboard with 3d printable case
111 parts13CERN-OHL-P-2.0 - 2 layers18.7 × 36.5 mm

TMS6100
simoninns/TMS6100-Emulator
TMS6100 speech PHROM (PHrase Read Only Memory) hardware emulator for use with the TMS5220 Voice Synthesis Processor in an Acorn BBC Microcomputer
9 parts13GPL-3.0 - 2 layers76.2 × 76.2 mm
