Aper-Oculus
ApotheoTech·Aper-Oculus
About the Aper-Oculus PCB
Aper-Oculus is an open source PIC PCB design by ApotheoTech, published on GitHub under the GPL-3.0 license. It is a 16-layer board measuring 147.4 × 90 mm, with 557 components from 149 distinct parts.
Its main chip is the PIC18LF47K42-I-MV, from the PIC family. Other key parts include the INA226AIDGSR, 74AVC4T245RSVR-NT, DS90LV019TMTC/NOPB, TPD4E001DRLR and USB3320C-EZK-TR. By type, the board carries 219 capacitors, 189 resistors, 45 ICs, 23 transistors, 18 connectors and 17 diodes.
It belongs with the sensors designs in this gallery.
From the project
An open-source Xilinx Kria SOM Carrier for high-speed camera design
The Aper-Oculus (PN: APT-KRIA-FMC) is an open-source carrier board for Xilinx's Kria SOM, targeting high-speed camera design. The board has a large amount of I/O including an modified HPC pinout FMC connector, MIPI, and an FRAMOS PixelMate compatible SLVS-EC connector. ApotheoTech will provide an MVP encrypted IP for the SLVS-EC protocol so users can focus on their imaging algorithms in FPGA fabric! There is even a barometer and 3 axis accelerometer on board for the possibility of drone design!
Main components on the Aper-Oculus
Aper-Oculus bill of materials (BOM)
557 components, 149 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | INA226AIDGSR SOP50P490X110-10N | INA226AIDGSR | IC1 |
| 4 | 74AVC4T245RSVR-NT | 74AVC4T245RSVR-NT | IC2, IC13, IC17, IC18 |
| 1 | DS90LV019TMTC/NOPB SOP65P640X110-14N | DS90LV019TMTC_NOPB | IC3 |
| 1 | TPD4E001DRLR SOTFL50P160X60-6N | TPD4E001DRLR | IC4 |
| 1 | USB3320C-EZK-TR QFN50P500X500X100-33N-D | USB3320C-EZK-TR | IC5 |
| 1 | PI4ULS3V4857GEAEX BGA20C40P4X5_170X210X53 | PI4ULS3V4857GEAEX | IC6 |
| 1 | 93LC56B-I/SN SOIC127P600X175-8N | 93LC56B-I_SN | IC7 |
| 1 | TPD4S012DRYR | TPD4S012DRYR | IC8 |
| 1 | FT4232HL-REEL QFP50P1200X1200X160-64N | FT4232HL-REEL | IC9 |
| 3 | SN74AVC2T245RSWR RSW(RPUQFNN10) | SN74AVC2T245RSWR | IC10, IC11, IC12 |
| 1 | MP5016HGQH-Z | MP5016HGQHZ | IC14 |
| 1 | INA260AIPW SOP65P640X120-16N | INA260AIPW | IC15 |
| 1 | TCA9548ARGER QFN50P400X400X100-25N-D | TCA9548ARGER | IC16 |
| 1 | TPS3430WDRCR | TPS3430WDRCR | IC19 |
| 1 | M24C64-DRDW8TP/K SOP65P640X120-8N | M24C64-DRDW8TP_K | IC20 |
| 1 | MC74VHC1GT66 | M74VHC1GT66 | IC21 |
| 1 | MS561101BA03-50 | MS561101BA03-50 | IC22 |
| 1 | AP2151AW-7 SOT95P285X140-5N | AP2151AW-7 | IC23 |
| 5 | MPM3840GQV-Z | MPM3840GQV-P | U1, U28, U30, U31, U33 |
| 1 | QFN50P500X500X80-33N | MAX15301AA02+CJK | U2 |
Show 129 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 570BAB001614DGR | 570BAB001614DGR | U3 |
| 1 | PIC18LF47K42-I-MV | PIC18LF47K42-I-MV | U4 |
| 1 | 1571983-4 | 1571983-4 | U5 |
| 2 | DCK0006A_N | SN74AXC1T45DCKR | U6, U23 |
| 1 | SG5032VAN 200.000000M-KEGA3 | SG5032_5mm_3_2mm | U7 |
| 1 | ICM-42688-P | ICM-42688-P | U9 |
| 1 | DSM15_X | TPD8S009DSMR | U13 |
| 1 | MIC2544-1YM-TR SOIC-8_M_MCH | MIC2544-1YM-TR | U14 |
| 1 | MP8904 | MP8904DD | U15 |
| 1 | SN74LVC2G07DCKR | SN74AXC1T45DCKR | U16 |
| 3 | MPM3810AGQB-Z | MPM3810GQB | U18, U29, U32 |
| 1 | MP8772GQ | MP8772GQ | U19 |
| 1 | SI5332B-D-GM1 | SI5332B-D-GM1 | U21 |
| 1 | FDPC8011S | FDPC8011S | Q1 |
| 1 | SOT50P160X90-3N | MMBT3904T-7-F | Q2 |
| 18 | X2-DFN1006-3_DIO | DMN26D0UFB4-7 | Q8, Q10, Q11, Q12, Q13, Q15, Q17, Q19 +10 |
| 1 | FDN336P | FDN336P_SOT23 | Q9 |
| 1 | IRFHS8342TRPBF PQFN(2X2) | IRFHS8342TRPBF | Q14 |
| 1 | NDS331N SOT95P251X112-3N | NDS331N | Q16 |
| 1 | RH100-12.000-18-2030-EXT-TR 12MHz | Crystal_3.2x2.5mm_12MHz | Y1 |
| 1 | ECS-270-18-33-JEM-TR 27MHz | Crystal_3.2x2.5mm_12MHz | Y3 |
| 1 | SAMTEC_ASP-134486-01 | ASP-134486-01 | J1 |
| 1 | PJ-063BH | CUI_PJ-063BH | J2 |
| 2 | ADM6-60-01.5-L-4-2-A-TR | ADM6-60-01.5-L-4-2-A-TR | J3, J17 |
| 1 | 0472720001 | 0472720001 | J4 |
| 1 | 692122030100 | 692122030100 | J5 |
| 1 | 502570-0893 | 5025700893 | J6 |
| 1 | 67800-5005 | 678005005 | J7 |
| 1 | 47346-0001 | MOLEX_47346-0001 | J8 |
| 1 | 87832-1420 | 87832-1420 | J9 |
| 1 | MS12ANG03 | MS12ANG03 | J10 |
| 1 | 0022112022 | 0022112022 | J11 |
| 2 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J12, J16 |
| 2 | FH12-22S-0.5SH(55) FH12-22S-0.5SH_55_ | FH1222S05SH55 | J13, J14 |
| 1 | 3220-10-0100-00 | 3220-10-0100-00 | J15 |
| 1 | DF40HC(4.0)-60DS-0.4V(51) | DF40HC4060DS04V51 | J21 |
| 4 | Mounting Hole | M1_6_FRAMOS | H1, H2, H3, H4 |
| 4 | Mounting Hole | 3.4mm_Mounting_Hole | H5, H6, H7, H8 |
| 4 | JSOM-0515-01 | JSOM-0515-01 | H9, H10, H11, H12 |
| 2 | Net-Tie_2 | Short_0201 | NT2, NT3 |
| 2 | B3U-1000P | B3U-1000P | S1, S2 |
| 1 | SYM_ESD_Small | ApotheoTech_Sym | SYM1 |
| 15 | TestPoint | TestPoint | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8 +7 |
| 1 | MMSZ4680T1G | D_SOD-123 | D1 |
| 4 | PESD3V3Y1BSFYL | D_0201_0603Metric | D2, D3, D4, D6 |
| 1 | 5988A80107F | D_0402_1005Metric | D7 |
| 1 | RCLAMP0582BQTCT | RCLAMP0582BQTCT | D8 |
| 1 | SMAJ16A | D_SMA | D10 |
| 1 | MMSD4148T1G | D_SOD-123 | D12 |
| 2 | APT1608SURCK Red LED | D_0603_1608Metric | D13, D14 |
| 6 | SML-LX0603GW-TR LED | D_0603_1608Metric | D15, D16, D17, D18, D19, D20 |
| 1 | 74479887310A 10uH | L_1008_2520Metric | L1 |
| 1 | 744316047 470nH | 744316047 | L2 |
| 1 | 28C0236-0BW-10 | 28C02360BW10 | L3 |
| 4 | MPZ1608S221ATA00 Ferrite 220 | L_0603_1608Metric | L8, L9, L12, L13 |
| 2 | HZ0805E601R-10 Ferrite 600 | L_0805_2012Metric | L10, L11 |
| 1 | XEL5030-122ME 1.2uH | XAL5030-122ME | L14 |
| 2 | BLM18KG601SN1D Ferrite 600 | L_0603_1608Metric | L15, L16 |
| 6 | GRM21BR61A476ME15L 47uF | C_0805_2012Metric | C1, C51, C145, C146, C228, C246 |
| 32 | CC0805MKX5R8BB226 22uF | C_0805_2012Metric | C2, C4, C5, C121, C123, C127, C135, C136 +24 |
| 5 | 04025A270JAT2A 27pF | C_0402_1005Metric | C3, C231, C240, C241, C250 |
| 79 | TMK105BJ104KVHF 0.1uF | C_0402_1005Metric | C6, C7, C10, C14, C20, C21, C46, C47 +71 |
| 1 | C1005X5R1E224K050BC 0.22uF | C_0402_1005Metric | C8 |
| 7 | CL05A106MP5NUNC 10uF | C_0402_1005Metric | C9, C23, C24, C106, C111, C254, C256 |
| 1 | GRM155R71H222JA01J 2200pF | C_0402_1005Metric | C11 |
| 6 | CL05A475KP5NRNC 4.7uF | C_0402_1005Metric | C12, C53, C63, C90, C94, C95 |
| 3 | CL21B225KAFNNNE 2.2uF | C_0805_2012Metric | C13, C41, C71 |
| 8 | 04023D103KAT2A 0.01uF | C_0402_1005Metric | C15, C179, C187, C192, C259, C260, C261, C262 |
| 4 | C3216X5R1E476M160AC 47uF | C_1206_3216Metric | C16, C17, C42, C43 |
| 6 | C3225X6S0J107M250AB 100uF | C_1210_3225Metric | C18, C22, C37, C38, C39, C40 |
| 1 | CC0402KRX7R9BB101 100pF | C_0402_1005Metric | C19 |
| 15 | C1005X5R1E105K050BE 1uF | C_0402_1005Metric | C25, C26, C27, C28, C29, C30, C31, C33 +7 |
| 3 | CL31B106KAHNFNE 10uF | C_1206_3216Metric | C32, C129, C144 |
| 16 | C1005X5R1E105K050BE 1uF | C_0402_1005Metric | C44, C45, C126, C131, C147, C150, C154, C155 +8 |
| 6 | EMK105B7104KV-F 0.1uF | C_0402_1005Metric | C48, C49, C176, C182, C184, C191 |
| 2 | TMK105BJ104KVHF 0.1uF | C_0402_1005Metric_smaller_footprint | C65, C66 |
| 1 | CM21X5R107M06AT 120uF | C_0805_2012Metric | C73 |
| 2 | GRM155R61E225KE1D 2.2uF | C_0402_1005Metric | C81, C263 |
| 2 | GRT155R61E474KE01D 0.47uF | C_0402_1005Metric | C82, C83 |
| 1 | 0603ZD106KAT2A 10uF | C_0603_1608Metric | C84 |
| 2 | C0402C270J5GACTU 27pF | C_0402_1005Metric | C108, C109 |
| 1 | C1005X7R1H102K050BA 1000pF | C_0402_1005Metric | C110 |
| 1 | EMK105B7223KV-F 0.022uF | C_0402_1005Metric | C132 |
| 1 | 04025A390JAT2A 39pF | C_0402_1005Metric | C133 |
| 1 | 04025A560JAT2A 56pF | C_0402_1005Metric | C137 |
| 4 | TMK105BJ104KVHF DNP | C_0402_1005Metric | C140, C143, C151, C152 |
| 1 | CGA2B1X5R1C224K050BC DNP | C_0402_1005Metric | C196 |
| 1 | CGA2B1X5R1C224K050BC 0.22uF | C_0402_1005Metric | C197 |
| 20 | CRCW0402100KFKEDHP 100k | R_0402_1005Metric | R1, R2, R35, R57, R58, R64, R106, R107 +12 |
| 6 | ERJ-2RKF2003X 200k | R_0402_1005Metric | R3, R199, R206, R207, R208, R215 |
| 4 | ERJ-2RKF4422X 44.2k | R_0402_1005Metric | R4, R20, R200, R216 |
| 16 | CRCW04020000Z0EDHP 0 | R_0402_1005Metric | R5, R6, R8, R34, R38, R39, R62, R63 +8 |
| 18 | ERJ-2RKF2211X 2.21k | R_0402_1005Metric | R7, R9, R24, R25, R133, R135, R136, R137 +10 |
| 13 | CRCW04024K70FKED 4.7K | R_0402_1005Metric | R10, R11, R23, R28, R36, R54, R82, R123 +5 |
| 5 | ERJ-2RKF10R0X 10 | R_0402_1005Metric | R12, R17, R30, R32, R60 |
| 40 | ERJ-2RKF1002X 10K | R_0402_1005Metric | R13, R27, R29, R33, R40, R41, R42, R43 +32 |
| 3 | ERJ-2RKF2001X 2K | R_0402_1005Metric | R14, R15, R89 |
| 1 | ERJ-3RQF2R2V 2.2 | R_0603_1608Metric | R16 |
| 1 | ERJ-2RKF1691X 1.69k | R_0402_1005Metric | R18 |
| 1 | ERJ-2RKF1000X 100 | R_0402_1005Metric | R19 |
| 1 | ERJ-2RKF1403X 140k | R_0402_1005Metric | R21 |
| 1 | ERJ-2RKF3832X 38.3k | R_0402_1005Metric | R22 |
| 1 | ERJ-2RKF1272X 12.7k | R_0402_1005Metric | R26 |
| 1 | LVK25R005FER | LVK25R005FER | R31 |
| 1 | ERJ-2RKF3003X 300k | R_0402_1005Metric | R37 |
| 6 | ERJ-2RKF1001X 1K | R_0402_1005Metric | R45, R46, R86, R95, R115, R168 |
| 5 | CRCW04024K70FKED DNP | R_0402_1005Metric | R47, R48, R49, R52, R159 |
| 6 | ERJ-2RKF1002X DNP | R_0402_1005Metric | R53, R129, R161, R163, R164, R165 |
| 2 | CRCW04021M00FKED 1M | R_0402_1005Metric | R59, R61 |
| 1 | ERJ-2RKF2491X 2.49k | R_0402_1005Metric | R65 |
| 1 | ERJ-H2RF1501X 1.5k | R_0402_1005Metric | R66 |
| 2 | ERJ-2RKF49R9X 49.9 | R_0402_1005Metric | R68, R69 |
| 1 | ERJ-2RKF1600X 160 | R_0402_1005Metric | R71 |
| 1 | ERJ-2RKF8061X 8.06k | R_0402_1005Metric | R72 |
| 1 | CRCW0402191RFKED 191 | R_0402_1005Metric | R74 |
| 6 | ERJ-2RKF30R0X 30 | R_0402_1005Metric | R76, R77, R78, R79, R80, R81 |
| 1 | ERJ-2RKF5622X 56.2K | R_0402_1005Metric | R93 |
| 1 | ERJ-2RKF1202X 12K | R_0402_1005Metric | R96 |
| 2 | RMCF0402FT68K0 68k | R_0402_1005Metric | R112, R197 |
| 1 | ERJ-2RKF1502X 15k | R_0402_1005Metric | R113 |
| 1 | ERJ-2RKF3003X DNP | R_0402_1005Metric | R114 |
| 1 | ERJ-2RKF2743X 274k | R_0402_1005Metric | R116 |
| 1 | ERJ-2RKF2002X 20K | R_0402_1005Metric | R117 |
| 1 | ERJ-2RKF2701X 2.7k | R_0402_1005Metric | R118 |
| 8 | ERJ-2RKF2610X 261 | R_0402_1005Metric | R166, R167, R171, R172, R173, R174, R175, R176 |
| 1 | ERJ-2RKF3402X 34k | R_0402_1005Metric | R198 |
| 1 | RMCF0402FT68K0 75k | R_0402_1005Metric | R213 |
| 1 | ERJ-2RKF1272X 14k | R_0402_1005Metric | R214 |
| 4 | ERJ-2RKF4990X 499 | R_0402_1005Metric | R219, R220, R221, R222 |
Aper-Oculus design files
The KiCad project lives in the ApotheoTech/Aper-Oculus repository on GitHub; these links point at the commit this page was built from.
- LayoutAPT-KRIA-FMC.kicad_pcb
- SchematicAPT-KRIA-FMC.kicad_sch
Aper-Oculus: common questions
What microcontroller does the Aper-Oculus use?
The Aper-Oculus is built around the PIC18LF47K42-I-MV, from the PIC family.
How big is the Aper-Oculus PCB?
The Aper-Oculus measures 147.4 × 90 mm, has 16 copper layers and is 1.6 mm thick.
How many components are on the Aper-Oculus?
557 components, from 149 distinct parts. The full bill of materials is listed on this page.
Where can I download the Aper-Oculus design files?
From the ApotheoTech/Aper-Oculus repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Aper-Oculus design in my own project?
Yes, under the terms of its GPL-3.0 license, which ApotheoTech chose for the repository.
Can I test firmware for the Aper-Oculus without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug PIC firmware against it before you order a PCB.
Similar boards
PIC
Pslab hardware
fossasia
99 × 53.3 mm187 parts4LApache-2.01.7kPIC
Micro 8088
skiselev
152.4 × 101.6 mm71 partsGPL-3.0414PIC
GB-BENCH-G1
Gekkio
100 × 100 mm98 parts4LCC-BY-4.0376PIC
GB-CARTPP-DIY
Gekkio
100 × 100 mm22 parts2LCC-BY-4.0376PIC
GB-MBCTEST
Gekkio
51.4 × 61 mm32 parts2LCC-BY-4.0376PIC
GB-LIVE32
Gekkio
51.4 × 61 mm46 parts4LCC-BY-4.0376