HW
AvalonSemiconductors·AS2650-bring-up·V2/HW/HW.kicad_pcb
About the HW PCB
HW is an open source PCB design by AvalonSemiconductors, published on GitHub under the Apache-2.0 license. It is a 4-layer board measuring 54.9 × 75.8 mm, with 64 components from 27 distinct parts.
Other key parts include the 74HC02, MCP1319MT-29LE-OT, 74HC08, W25Q32FVSS and AMS1117-3.3. By type, the board carries 20 resistors, 14 ICs, 11 capacitors, 7 switches, 6 diodes and 4 connectors.
From the project
Hardware and Software used during bring-up of the GFMPW-0 AS2650.
HW - PCB design for the custom bring-up board with 8KiB of SRAM
GAL - AND term listing for the GAL device on the PCB - Can be assembled using galette.
Firmware - Management Controller Firmware for the PCB - Must be used together with the headers and utils from caravel_board.
Programs - Programs written in AS2650 assembly - contains its own README.
Bugs - Contains a README documenting all silicon bugs, their severity, and possible workarounds.
Main components on the HW
HW bill of materials (BOM)
64 components, 27 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 74HC02 | SO-14_3.9x8.65mm_P1.27mm | U1 |
| 1 | MCP1319MT-29LE-OT | SOT-23-5 | U2 |
| 1 | 74HC08 | SO-14_3.9x8.65mm_P1.27mm | U3 |
| 2 | W25Q32FVSS | DIP-8_W7.62mm | U4, U10 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U5 |
| 1 | Caravel | QFN-64-1EP_9x9mm_P0.5mm_EP7.65x7.65mm | U6 |
| 1 | DAC7611 | DIP-8_W7.62mm | U7 |
| 2 | SN74LV1T34DCK | SOT-23-5 | U8, U12 |
| 1 | SN74LVC8T245 | TSSOP-24_4.4x7.8mm_P0.65mm | U9 |
| 2 | 74AHC573 | TSSOP-20_4.4x6.5mm_P0.65mm | U11, U14 |
| 1 | AS7C256 | TSOP-I-28_11.8x8mm_P0.55mm | U13 |
| 1 | 15MHz | Oscillator_DIP-8 | X1 |
| 1 | Power | TerminalBlock_bornier-2_P5.08mm | J1 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | Conn_01x13 | PinHeader_1x13_P2.54mm_Vertical | J3 |
| 1 | Conn_01x06 | PinSocket_1x06_P2.54mm_Vertical | J4 |
| 1 | Piezo Speaker | Buzzer_12x9.5RM7.6 | BZ1 |
| 7 | SW_Push | SW_PUSH_6mm | SW1, SW2, SW3, SW4, SW5, SW6, SW7 |
| 5 | LED | LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D1, D2, D3, D4, D5 |
| 1 | 1N4148 | D_DO-34_SOD68_P7.62mm_Horizontal | D6 |
Show 7 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 0.1µF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1 |
| 2 | 10µF | CP_Radial_D4.0mm_P2.00mm | C2, C6 |
| 2 | 100nF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C3, C5 |
| 6 | 100nF | C_0805_2012Metric | C4, C7, C8, C9, C10, C11 |
| 10 | 1K | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1, R3, R5, R6, R7, R13, R14, R15 +2 |
| 8 | 10K | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R2, R4, R8, R9, R10, R11, R12, R20 |
| 2 | 100K | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R16, R19 |
HW design files
The KiCad project lives in the AvalonSemiconductors/AS2650-bring-up repository on GitHub; these links point at the commit this page was built from.
- LayoutV2/HW/HW.kicad_pcb
- SchematicV2/HW/HW.kicad_sch
HW: common questions
How big is the HW PCB?
The HW measures 54.9 × 75.8 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the HW?
64 components, from 27 distinct parts. The full bill of materials is listed on this page.
Where can I download the HW design files?
From the AvalonSemiconductors/AS2650-bring-up repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the HW design in my own project?
Yes, under the terms of its Apache-2.0 license, which AvalonSemiconductors chose for the repository.