

Open Platform for Autonomous VEhicle Systems
- Size
- 235.9 × 90 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 39
- Nets
- 64
- Pads
- 191
- Tracks, vias
- 387, 10
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 5 Jan 2017
- Updated
- 20 Dec 2017
Overview
MK2 is an open-source printed circuit board by AdaCore, from the AdaCore/OPAVES repository on GitHub. It is a 2-layer board of 235.9 × 90 mm with 39 parts on 64 nets, routed with 387 tracks and 10 vias.
It is built around the MCP23008-E/P. Its parts include 4 resistors, 3 ICs, 3 connectors, 2 diodes and 1 capacitor. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.
Main components
1README
README.mdO'PAVES
Open Platform for Autonomous VEhicle Systems
O'PAVES aims at providing an open source/open hardware platform for the prototyping and development of autonomous vehicles. For the first step of this project, the goal is not to develop a fully autonomous car, but rather a framework that will open the field to a broader audience by tackling the electronic and real-time control software.
Follow us on Twitter or Hackaday.io.
How to build the O'PAVES car?
Please follow the instructions here.

Parts
39| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | TEST_1P | Mounting_Holes:MountingHole_3.2mm_M3_Pad | BACK_MH1, BACK_MH2, FRONT_MH1, FRONT_MH2, SPINE_MH1, SPINE_MH2, SPINE_MH3, SPINE_MH4, SPINE_MH5, SPINE_MH6 |
| 5 | Pololu_VL53l0X_Carrier + 3M 929870-01-07-RA | OPAVES_Footprints:Pololu_VL53L0x_Carrier | distance_back_center1, distance_front_center1, distance_front_left1, distance_front_right1, distance_side_right1 |
| 2 | 330 | Resistors_SMD:R_0805 | R3, R4 |
| 2 | CONN_01X02 | Pin_Headers:Pin_Header_Straight_1x02 | Motor_Left1, Motor_Right1 |
| 2 | MOLEX 22-28-4033 | Pin_Headers:Pin_Header_Straight_1x03 | Battery1, steering_servo1 |
| 2 | Pololu_StepUp/Down_Regulator + MOLEX 22-28-5044 | OPAVES_Footprints:Pololu_StepUp_StepDown_Regulator | StepUp_StepDown_3V3, StepUp_StepDown_5V0 |
| 1 | 0S203013MT8QN1 | OPAVES_Footprints:DP3T_switch | U2 |
| 1 | 10k | Resistors_SMD:R_0805 | R2 |
| 1 | 5k | Resistors_SMD:R_0805 | R1 |
| 1 | C | Capacitors_ThroughHole:C_Disc_D7.5_P5 | C1 |
| 1 | CF_EXP_LEFT | crazyflie2-exp:CF2-DECK-SMD-HOLES | P1 |
| 1 | CF_EXP_RIGHT | crazyflie2-exp:CF2-DECK-SMD-HOLES | P3 |
| 1 | CONN_01X04 | Pin_Headers:Pin_Header_Straight_1x04 | P2 |
| 1 | Green | LEDs:LED_0805 | D2 |
| 1 | Jumper_NO_Small | Resistors_SMD:R_0805_HandSoldering | JP1 |
| 1 | LOGO | OPAVES_Footprints:AdaCore_LOGO | G*** |
| 1 | MCP23008 | Housings_DIP:DIP-18_W7.62mm_LongPads | U3 |
| 1 | Pololu_TB6612 | OPAVES_Footprints:Pololu_TB6612 | U1 |
| 1 | Red | LEDs:LED_0805 | D1 |
The 36 most common of 39 parts.
Questions
How big is the MK2 PCB?
It measures 235.9 × 90 mm and has 2 copper layers, 1.6 mm thick.
What parts does the MK2 use?
39 parts, built around the MCP23008-E/P. 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 MK2 KiCad files?
From the AdaCore/OPAVES repository on GitHub, at the commit this page was made from: the board is hardware/electronic/MK2/MK2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the MK2 design in my own project?
Its repository states no licence, so its author keeps all rights: ask AdaCore before reusing the design.
More from AdaCore/OPAVES
2- 2 layers235.9 × 90 mm

- 2 layers26 × 29 mm

Similar boards
- 2 layers105.5 × 27 mm

Panel board
nategri/chernobyl_dice
A quantum random number generator with a Cold War aesthetic.
19 parts196MIT - 4 layers150 × 100 mm

HL2-MRF101
mathisschmieder/HL2-MRF101
Hermes-Lite2 Power Amplifier/Filter board using MRF-101
219 parts29 - 4 layers85 × 56 mm

Radioberry LPF V1.3
pa3gsb/Radioberry-2.x-extensions
Hardware extensions to the Radioberry Ham Radio
116 parts24 - 2 layers147.3 × 95.3 mm

Nixie proj conflict-20171112-163801
dm2lct/tlnixie
PCB files for the Turmlabor nixie clock 2.0
117 parts11GPL-3.0 - 2 layers140 × 72.5 mm

Nixie proj
dm2lct/Nixieclock_kit
This is a Nixie-clock controlled by a ESP8266 module with NTP and MQTT support.
119 parts9GPL-3.0 - 4 layers101.6 × 141.7 mm

- 2 layers329.4 × 97.5 mm

Alpacaboard schem v0.2
Sheepybloke2-0/alpacaboard
An Open Source keyboard designed for Kailh Low Profile Switches
145 parts5 - 2 layers279.4 × 137.2 mm
