rushabhcodes/ESP32-E-Reader
Battery-powered ESP32-C3 e-reader board with USB-C LiPo charging/protection, buck-boost 3.3 V supply, Wi‑Fi MCU, e-paper and microSD interfaces, display charge-pump rails, and tactile power/navigation controls.
- Version
- 1.0.87
- License
- unset
- Stars
- 3
dist/assets/enclosure/pcb-mounts.json
{
"holeDiameter": 2.7,
"copperKeepoutRadius": 3.2,
"bossDiameter": 5.6,
"pilotDiameter": 2.0,
"supportZ": 0.8,
"screwLength": 4,
"screwHeadDiameter": 5.0,
"screwHeadHeight": 2.5,
"driverDiameter": 5.0,
"buttonTravel": 0.25,
"mounts": [
{
"name": "MOUNT_TL",
"x": -27.0,
"y": 44.75,
"bossBaseZ": 0.8,
"pilotBaseZ": 0.7,
"buttonFlangeRelief": false
},
{
"name": "MOUNT_TR",
"x": 27.0,
"y": 44.75,
"bossBaseZ": 0.8,
"pilotBaseZ": 0.7,
"buttonFlangeRelief": false
},
{
"name": "MOUNT_BL",
"x": -25.5,
"y": -36.5,
"bossBaseZ": 0.8,
"pilotBaseZ": 0.7,
"buttonFlangeRelief": false
},
{
"name": "MOUNT_BR",
"x": 28.0,
"y": -29.0,
"bossBaseZ": 0.8,
"pilotBaseZ": 0.7,
"buttonFlangeRelief": false
}
],
"pilotNote": "Prepare 2 mm pilots from Z 0.8 to 3.35 before fitting electronics; M2.5 x 4 screw tip ends at Z 3.2.",
"screwInsertion": "From the display-facing PCB underside into rear-cover cantilever bosses"
}