Raspberry Pi mount generator
Generate a PCB/board mount plate with standoffs (Raspberry Pi, Arduino, ESP32)
A standoff plate at a board’s real mounting-hole pattern. Pick the board — Raspberry Pi 5/4/3/Zero/Pico, Arduino Uno, Leonardo and Nano, ESP32 DevKit, Orange Pi Zero 2, BTT SKR 1.4 — and the outline, hole positions and hole diameter come from its published dimensions, each standoff drilled with a self-tap pilot for an M2.5 or M3 screw. Real patterns are not symmetric: an Uno’s four holes form no rectangle at all. Download a print-ready STL or 3MF.
How the Raspberry Pi mount generator works
What you can adjust
- Board — Raspberry Pi 5 · Raspberry Pi 4 · Raspberry Pi 3 · Raspberry Pi 3 A+
- Board width — 5–400
- Board depth — 5–400
- Hole spacing X — 1–400
- Hole spacing Y — 1–400
- Mounting hole Ø — 0.5–20
- Standoff height
- Standoff diameter
- Margin
- Plate thickness
Board mounting holes
Board size, hole pattern and hole Ø for every board the generator knows. Coordinates from NopSCADlib, whose board definitions drive real printed enclosures; the Raspberry Pi 5 from Raspberry Pi’s own mechanical drawing.
| Board | Board size | Hole pattern | Hole |
|---|---|---|---|
| Raspberry Pi 5 | 85 × 56 mm | 58 × 49 mm, 10 mm off-centre | Ø2.75 mm |
| Raspberry Pi 4 | 85 × 56 mm | 58 × 49 mm, 10 mm off-centre | Ø2.75 mm |
| Raspberry Pi 3 | 85 × 56 mm | 58 × 49 mm, 10 mm off-centre | Ø2.75 mm |
| Raspberry Pi 3 A+ | 65 × 56 mm | 58 × 49 mm | Ø2.75 mm |
| Raspberry Pi Zero | 65 × 30 mm | 58 × 23 mm | Ø2.75 mm |
| Raspberry Pi Pico | 51 × 21 mm | 47 × 11.4 mm | Ø2.1 mm |
| Arduino Uno | 68.58 × 53.34 mm | 4 holes, irregular | Ø3.3 mm |
| Arduino Leonardo | 68.58 × 53.34 mm | 4 holes, irregular | Ø3.3 mm |
| Arduino Nano | 43.18 × 17.78 mm | 40.64 × 15.24 mm | Ø1.85 mm |
| ESP32 DevKit | 51.45 × 28.33 mm | 46.7 × 23.4 mm | Ø3 mm |
| Orange Pi Zero 2 | 60 × 53 mm | 55 × 48 mm | Ø3 mm |
| BTT SKR v1.4 Turbo | 110 × 85 mm | 102 × 77 mm | Ø3 mm |
Mounting a board
- Pick the board. Under Board, the outline, hole positions and hole diameter come from the published dimensions, and every standoff is drilled with a pilot for an M2.5 or M3 self-tapping screw.
- Real patterns are not symmetric. A Raspberry Pi’s holes sit 3.5 mm from the SD-card edge, not centred; an Arduino Uno’s four holes form no rectangle at all.
- For another board, use Custom. Custom (enter dimensions) takes the outline and hole spacing you measure.
- Raise the standoffs for what is underneath. Standoff height leaves room for the solder joints and connectors on the underside.
Board mount questions
What are the Raspberry Pi mounting holes?
A 58 × 49 mm rectangle, 3.5 mm from the SD-card edge, with Ø2.75 mm holes (Raspberry Pi’s drawing gives 2.7 nominal). It is the same on the Pi 3, 4 and 5.
What about the Arduino Uno?
Four Ø3.3 mm holes that do not form a rectangle. A symmetric approximation fits no real Uno.
Does it make a full case?
No: it makes a plate with standoffs on the board’s hole pattern. For a case, use the enclosure generator.