I've now thoroughly reviewed both PDFs. Let me give you a clear summary.
Yes, both USB charging and battery protection are already covered in your battery architecture — they're part of the self-contained battery pack design you've been developing. Here's the breakdown:
The battery pack includes a full USB-C PD charging system built into the electronics bay at the bottom of the scaffold: ppl-ai-file-upload.s3.amazonaws
- USB-C panel-mount port (IP67, on the side of the battery end cap)
- PD trigger board (ZY12PDN or STUSB4531, ~31×15×4mm) — negotiates 20V from any charger 45W–240W automatically
- Boost converter (XL6019, 20V→42V CC/CV) — steps up to pack charge voltage
- Total electronics fit in ~60×45×25mm, tucked into the electronics bay
The key design point: all electronics live on the battery, not in the frame. You pull the battery out, plug your MacBook charger into the USB-C port on the side, charge on the kitchen table. The frame side is 100% passive — just flat copper pads. ppl-ai-file-upload.s3.amazonaws
A 10S BMS is included in the electronics bay, handling: ppl-ai-file-upload.s3.amazonaws
- Overcurrent, overvoltage, undervoltage protection
- Short-circuit and temperature cutoff
- Cell balancing during charge
- Per-cell fusing was deliberately skipped — at 3.5A per cell in 2P, the BMS alone handles everything adequately
The connector design settled on an elevated pad island + recessed pogo pin dock approach: ppl-ai-file-upload.s3.amazonaws
- Frame side: Elevated flat gold pads on a raised "speed bump" — water sheets off, no pooling
- Battery side: 6-pin pogo block recessed deep inside a dock cavity — finger-safe by geometry (IP2X-style)
- 2 power pins + signal/thermistor/comm pins
Your notes confirm the DT dimensions are not locked down yet, and you've been exploring both round and oval options: ppl-ai-file-upload.s3.amazonaws
| Discussed Size | Context |
|---|---|
| 50mm round | Original spec for 2×2 grid of 21700 cells |
| 55–60mm | Referenced for fitting 21700s with BMS/wiring room |
| 43×59mm oval | The 1-2-1 diamond layout (narrower, taller) |
| ~50×65 (your current thinking) | Wider than the diamond, gives more lateral room |
The 50×65 oval gives you more cross-sectional area than the 43×59 diamond and better lateral stiffness for pedaling loads. The tall axis (65mm) resists braking/vertical loads while the narrow axis (50mm) keeps the frame slim between your knees. Since you're building in aluminum (not steel), you have freedom to specify custom oval tubing from the fabricator. ppl-ai-file-upload.s3.amazonaws
The scaffold cage parameters (currently cagew = 53, cageh = 48 in the OpenSCAD file) would need updating to match whatever oval you settle on. With a 50×65 outer and ~2mm wall, you'd have roughly 46×61mm inner bore — plenty of room for the 2×2 cell grid (~43×43mm footprint) plus wiring channel and air gaps. ppl-ai-file-upload.s3.amazonaws
Bottom line: your electronics stack is already specced and costed at $22–38 total for BMS + USB-C PD + boost converter. The DT oval just needs to be finalized around whatever gives comfortable clearance for the scaffold + 1mm air gap on each side. ppl-ai-file-upload.s3.amazonaws
Here's what the industry actually does — and it's revealing:
How Other E-Bikes Solve It
VanMoof S3/S5
Everything is integrated into their custom plastic top tube housing. VanMoof designed the frame from scratch with non-metal sections specifically for antennas. The top tube has plastic panels that are RF-transparent — GPS, BLE, and cellular antennas sit behind plastic, not metal. But VanMoof designed an entire proprietary frame around this. Not applicable to a welded alu frame. help.vanmoof
Cowboy
Similar approach — the top tube is an integrated plastic cockpit with display, BLE, and GPS all behind a plastic window at the handlebars. Again, designed from scratch with RF windows built into the frame architecture. youtube
Bosch ConnectModule
This is the most relevant one. It mounts inside the frame near the motor and on aluminium frames it actually works by finding a thin spot or getting signal through gaps. A user on a Trek PowerFly (aluminium frame) put it inside the frame on top of the motor, below the battery and reported "GPS/Mobile connection appears to be working flawlessly even inside the aluminium frame". The module uses a 400mm cable to position itself where signal leaks through. [reddit](https://www.reddit.com/r/ebikes/comments/16zi96n/bosch_connect_module_tight_cover/)
Tracefy (Dutch, market leader)
They cracked this specifically. Their newest unit has a separate external antenna — the GPS module goes inside the metal frame, and just a tiny antenna (they call it "not much bigger than a pinhead") gets placed behind any plastic part on the bike. That's their whole innovation — decoupling the antenna from the unit. tracefy
The Takeaway
The industry answer is: find existing plastic on the bike and put the antenna behind it. Nobody drills antenna holes in aluminium frames.
On Omera, your existing plastic/rubber parts include:
Or most interesting: the Bosch/Trek experience suggests that at your frame's joints and cable exit points, enough RF leaks through gaps that it might just work from inside. You have cable pass-throughs at the BB and gaps at the head tube. Those aren't sealed RF-tight. reddit
The smartest move might be: build v1 with GPS+BLE inside the electronics module, test actual signal levels through the frame's natural gaps, and only engineer an external antenna solution if it doesn't work. The Bosch users say it often does.