Library › Electronic components › Microcontroller boards ·
DFRobot FireBeetle 2 ESP32-E (DFR0654) — board outline, 4 × Ø2.0 mounting holes, USB-C and module
What are the DFRobot FireBeetle 2 ESP32-E dimensions and mounting-hole positions? · Modern device · basis: DFRobot's DFR0654 3D STEP model v1.0, with 25.4 × 60.0 mm confirmed by the DFR0654 dimension drawing v1.0 (DFRobot wiki).
Also called: dfrobot firebeetle 2, firebeetle 2 esp32-e, DFR0654, firebeetle esp32-e, firebeetle 2 dimensions, DFR0654-F, dfrobot esp32
Exact dimensions. Every file is drawn at true size with no tolerance added. The holes and pins that meet another part are listed below under Mating features, with the fit each joint needs; open those by your process's clearance before making the part. Mating features
- length
- 61.47 mm
- width
- 25.4 mm
- height
- 6.62 mm
Notes
- Exact nominal dimensions. PCB 25.4 × 60.0 × 1.6 mm, R1.5 corners; datum is the board centre, bottom on z=0; +Y is the USB-C end, −Y the ESP32 antenna end.
- Four mounting holes Ø2.0 at (±11.0, ±28.3): a 22.0 × 56.6 mm pattern.
- USB-C receptacle 9.0 mm wide at x −4.5…+4.5, protruding 1.47 mm past the +Y edge, top 3.8 mm above the board bottom.
- Tallest part: PH2.0 battery connector at x +5.26…+12.7 (flush with the +X edge), y +11.64…+19.64, top at 6.62 mm. ESP32-WROOM-32E module flush with the −Y edge, shield can top at 4.62 mm.
- Not modelled: the 1×16 and 1×12 pin headers (ship unsoldered), castellated pads, RST/BOOT buttons, GDI display connector and small parts.
DFRobot FireBeetle 2 ESP32-E (DFR0654) — board outline, 4 × Ø2.0… size chart
| hole | x mm | y mm | diameter mm |
|---|---|---|---|
| 1 | -11.0 | 28.3 | 2.0 |
| 2 | 11.0 | 28.3 | 2.0 |
| 3 | -11.0 | -28.3 | 2.0 |
| 4 | 11.0 | -28.3 | 2.0 |
Mating features
Drawn at the exact size. Open press, slide, run and socket features by your process's clearance (tolerances by process); leave designed gaps and clamp fits as drawn.
| feature | exact | mates with | fit | files |
|---|---|---|---|---|
| mounting holes | 4 × Ø2.0 on 22.0 × 56.6; PCB 25.4 × 60.0 × 1.6 | M2 screws or M2 standoffs | designed | all |
| USB-C port | 9.0 wide, top 3.8 above board bottom, 1.47 past the +Y edge | USB-C cable opening in the case end wall | designed | all |
| battery connector | JST PH 2.0 at the +X edge, top 6.62 | LiPo lead with JST PH plug | designed | all |
Where the files are
Other publishers' files are linked, not hosted. "verify" = check the license at the link before commercial use.
| DFRobot | FireBeetle 2 ESP32-E (DFR0654) wiki — dimension drawing and STEP | web | Publisher's page; dimensions are facts |
| CPC Farnell | DFRobot DFR0654 FireBeetle 2 ESP32-E | web | Publisher's page; dimensions are facts |
Free files
★ Free files 1 parts. Generated by Xem Studio from the standard; threads are plain cylinders at major diameter. CC BY 4.0. index.json
| dfrobot-firebeetle-2-esp32-e-dfr0654 | DFRobot FireBeetle 2 ESP32-E (DFR0654) — board outline, 4 × Ø2.0 mounting holes, USB-C and module | STEP · STL |
https://xemstudio.com/mcp to Claude, ChatGPT, Cursor or any MCP client (free, no account, one minute) and it can look up exact sizes, mating fits and free STEP/STL from every chat.Plain text: sheet.txt · JSON: /api/geometry?object=dfrobot-firebeetle-2-esp32-e-dfr0654

Fits with




Questions
How big is the FireBeetle 2 ESP32-E?
25.4 × 60.0 mm PCB, 1.6 mm thick; 61.47 mm long including the USB-C overhang, 6.62 mm tall at the battery connector.
What is the FireBeetle 2 ESP32-E hole pattern?
Four Ø2.0 mm holes on a 22.0 × 56.6 mm rectangle, centred on the board.
Where is the USB-C port?
Centred on the +Y short edge, 9.0 mm wide, sticking out 1.47 mm, top 3.8 mm above the board bottom.