AL-MAWJA
m0-hassan·AL-MAWJA
About the AL-MAWJA PCB
AL-MAWJA is an open source FPGA PCB design by m0-hassan, published on GitHub. It is a 4-layer board, with 194 components from 63 distinct parts.
Its main chip is the ICE40UP5K-SG48, from the FPGA family. Other key parts include the LP5912-3.3DRV, USBLC6-2SC6, LP5912-1.2DRV, APS6404L-3SQR and W25Q128JV-DTR. By type, the board carries 74 capacitors, 65 resistors, 20 connectors, 18 ICs, 11 diodes and 4 inductors.
From the project
KiCad mixed-signal I/Q analog front-end board — work in progress
KiCad project for a mixed-signal I/Q analog front-end board (iCE40 FPGA, FT2232H USB, AD7380 ADC).
Work in progress — schematic is done, board layout is still underway. Not finished yet.
Main components on the AL-MAWJA
AL-MAWJA bill of materials (BOM)
194 components, 63 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | LP5912-3.3DRV | LP5912_WSON-6_2x2mm | U201, U203 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U202 |
| 1 | LP5912-1.2DRV | LP5912_WSON-6_2x2mm | U204 |
| 1 | APS6404L-3SQR | SOIC-8_3.9x4.9mm_P1.27mm | U301 |
| 1 | W25Q128JV-DTR | W25Q128JV_SOIC-8_5.3x5.3mm | U302 |
| 1 | 93C46 - EEPROM | SOIC-8_3.9x4.9mm_P1.27mm | U303 |
| 1 | SiT8008B | SiT8008B_PQFN-4_3.2x2.5mm | U304 |
| 1 | FT2232HL | FT2232HL_LQFP-64_10x10mm | U305 |
| 1 | ICE40UP5K-SG48 | iCE40UP5K_QFN-48_7x7mm | U306 |
| 1 | SiT5356 | SiT5356_PQFN-4_3.2x2.5mm | U307 |
| 2 | THS4551xRGT | THS4551_VQFN-16_3x3mm | U501, U502 |
| 1 | LTC6655 | LTC6655_LCC-8_5x5mm | U503 |
| 1 | AD5689BRUZ-RL7 | AD5689_TSSOP-16_4.4x5mm | U504 |
| 1 | MAX5490 | MAX5490_SOT-23 | U505 |
| 1 | OPA320 | OPA320_SOT-23-6 | U506 |
| 1 | AD7380 | AD7380_VQFN-16 | U507 |
| 1 | USB_C_Receptacle_USB2.0_16P | USB-C_Amphenol_12401610E4-2A | J201 |
| 1 | 5V AUX | PinHeader_1x02_P1.00mm_Vertical | J202 |
| 6 | pkl_jumper_nc | SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | J301, J303, J304, J306, J308, J309 |
| 1 | Conn_02x04_Odd_Even (FLASH) | IDC-Header_2x04_P2.54mm_Horizontal | J302 |
Show 43 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Conn_02x06_Odd_Even (IDC) | IDC-Header_2x06_P2.54mm_Horizontal | J305 |
| 1 | pkl_double_jumper_ncno | SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | J307 |
| 4 | Conn_02x01 | PinHeader_2x01_P2.54mm_Horizontal | J310, J311, J312, J313 |
| 1 | I_OUT | SMA_Amphenol_901-143_Horizontal | J501 |
| 1 | Q_OUT | SMA_Amphenol_901-143_Horizontal | J502 |
| 1 | Q_IN | SMA_Amphenol_901-143_Horizontal | J503 |
| 1 | I_IN | SMA_Amphenol_901-143_Horizontal | J504 |
| 1 | ERF8-020-X.X-X-DV-S-K-TR | Samtec_ERF8-020-DV | J505 |
| 2 | SW_SPST | SW_PUSH_6mm_H4.3mm | SW301, SW302 |
| 1 | GREEN | LED_0603_1608Metric | D201 |
| 1 | SMAJ5.0A | D_SMA | D202 |
| 3 | BLUE | LED_0603_1608Metric | D203, D302, D304 |
| 1 | RED | LED_0603_1608Metric | D301 |
| 1 | GRN | LED_0603_1608Metric | D303 |
| 4 | BAV99 | SOT-23 | D501, D502, D503, D504 |
| 2 | 600R @ 100MHz | L_0603_1608Metric | FB201, FB202 |
| 2 | 600 | L_0603_1608Metric | L301, L302 |
| 4 | 10nF | C_0402_1005Metric | C201, C206, C322, C327 |
| 9 | 4.7uF | C_0603_1608Metric | C202, C205, C208, C209, C210, C211, C311, C313 +1 |
| 12 | 1uF | C_0603_1608Metric | C203, C207, C318, C324, C507, C510, C511, C517 +4 |
| 1 | 22uF | C_0805_2012Metric | C204 |
| 31 | 100nF | C_0402_1005Metric | C212, C213, C301, C302, C303, C304, C305, C306 +23 |
| 5 | 10uF | C_0603_1608Metric | C321, C331, C508, C509, C519 |
| 2 | 2.2uF | C_0603_1608Metric | C503, C504 |
| 8 | 68pF | C_0402_1005Metric | C512, C513, C514, C515, C520, C521, C522, C523 |
| 2 | 330pF | C_0402_1005Metric | C524, C525 |
| 1 | 1M | R_0402_1005Metric | R201 |
| 8 | 2.2k | R_0402_1005Metric | R202, R210, R304, R305, R306, R310, R320, R327 |
| 12 | 10k | R_0402_1005Metric | R203, R206, R207, R209, R301, R312, R321, R322 +4 |
| 2 | 5.1k | R_0402_1005Metric | R204, R205 |
| 1 | 47k | R_0402_1005Metric | R208 |
| 2 | 10k | R_Array_Convex_4x0402 | R302, R303 |
| 3 | 33R | R_Array_Convex_4x0402 | R307, R308, R309 |
| 18 | 33R | R_0402_1005Metric | R311, R314, R315, R316, R317, R318, R319, R328 +10 |
| 1 | 12k | R_0402_1005Metric | R313 |
| 1 | 100R | R_0402_1005Metric | R323 |
| 2 | 220R | R_0402_1005Metric | R324, R325 |
| 1 | 150R | R_0402_1005Metric | R326 |
| 2 | 49R9 | R_0402_1005Metric | R501, R502 |
| 4 | 200R | R_0402_1005Metric | R503, R504, R505, R506 |
| 4 | 1k | R_0402_1005Metric | R512, R513, R514, R515 |
| 1 | 10R | R_0402_1005Metric | R516 |
| 2 | 68R | R_0402_1005Metric | R523, R524 |
AL-MAWJA design files
The KiCad project lives in the m0-hassan/AL-MAWJA repository on GitHub; these links point at the commit this page was built from.
- LayoutAL-MAWJA.kicad_pcb
- SchematicAL-MAWJA.kicad_sch
AL-MAWJA: common questions
What microcontroller does the AL-MAWJA use?
The AL-MAWJA is built around the ICE40UP5K-SG48, from the FPGA family.
How big is the AL-MAWJA PCB?
The AL-MAWJA has 4 copper layers and is 1.6 mm thick.
How many components are on the AL-MAWJA?
194 components, from 63 distinct parts. The full bill of materials is listed on this page.
Where can I download the AL-MAWJA design files?
From the m0-hassan/AL-MAWJA repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the AL-MAWJA design in my own project?
The repository has no license, so all rights stay with m0-hassan. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the AL-MAWJA without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug FPGA firmware against it before you order a PCB.
More boards in AL-MAWJA
Similar boards
FPGA
Base board
GlasgowEmbedded
80 × 49 mm222 parts4L0BSD2.2kFPGA
Thunderscope Rev5.3
EEVengers
122.5 × 103.5 mm817 parts6LMIT1.3kFPGA
Usb sniffer
ataradov
58.2 × 38.1 mm86 parts2LBSD-3-Clause1.3kFPGA
Tomu, I'm
theacodes
13 × 9.4 mm40 parts4LMIT1.1kFPGA
Icepi zero
cheyao
65 × 30 mm143 parts4LSHL-2.1828FPGA
Gcvideo
ikorb
49 × 30 mm44 parts4LNo license765