Frame Design

Mechanical Design for the Velo Bling-Bling Mounting Frame

LED lights for bicycle wheels. 16 multi color LEDs on both sides (PCB top- and bottom side). There are two windows (upper and lower) on both sides for display dynamic information like speed, trip time, trip distance, etc. or static information like strings and images.

It is possible to mount the PCB direct onto the wheel spokes but it is better to use a mounting frame. This frame can be ordered from or you can print it by yourself on 3D printer.


Peter Schmid, Zurich Switzerland,

This work (mechanical frame design) is licensed under a Creative Commons Attribution-ShareAlike 4.0 International Public License. To view a copy of this license, visit or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.

Creative Commons License
Velo Bling-Bling by Peter Schmid is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

PCB Frame

Battery Frame

Magnet Mount

Get the CAD Data and Change the Design

Get the CAD Data from the Repository

The Velo Bling-Bling electronic design project is on the GitHub repository Download the ZIP-File and unzip it or better clone the repository e.g. for GNU/Linux:
psi@homer:~/veloblingbling/frame> git clone
Klone nach 'veloblingbling-frame' ...
remote: Counting objects: 265, done.
remote: Compressing objects: 100% (97/97), done.
remote: Total 265 (delta 167), reused 260 (delta 166), pack-reused 0
Empfange Objekte: 100% (265/265), 223.50 KiB | 0 bytes/s, Fertig.
Löse Unterschiede auf: 100% (167/167), Fertig.
Prüfe Konnektivität ... Fertig.


Quote from
OpenSCAD is a software for creating solid 3D CAD models. It is free software and available for Linux/UNIX, Windows and Mac OS X. Unlike most free software for creating 3D models (such as Blender) it does not focus on the artistic aspects of 3D modelling but instead on the CAD aspects. Thus it might be the application you are looking for when you are planning to create 3D models of machine parts but pretty sure is not what you are looking for when you are more interested in creating computer-animated movies.

OpenSCAD is not an interactive modeller. Instead it is something like a 3D-compiler that reads in a script file that describes the object and renders the 3D model from this script file. This gives you (the designer) full control over the modelling process and enables you to easily change any step in the modelling process or make designs that are defined by configurable parameters.

OpenSCAD provides two main modelling techniques: First there is constructive solid geometry (aka CSG) and second there is extrusion of 2D outlines. As data exchange format format for this 2D outlines Autocad DXF files are used. In addition to 2D paths for extrusion it is also possible to read design parameters from DXF files. Besides DXF files OpenSCAD can read and create 3D models in the STL and OFF file formats.

How To Build or Order Frames

Bill of Material

Qty Description Distrelec Conrad
(6) Cheese-head Allen screw M2.5 6 mm 343586  
6 Cheese-head Allen screw M2.5 8 mm 343587  
8 Cheese-head Allen screw M2.5 12 mm 343589  
14 Hex nut M2.5 343036  
1 Casting compound transparent Electrolube UR 5048 956345  
1 Magnet 4 x 8 x 3 mm, O09.0018 240524  
1 Cable tie black 102 mm x 2.5 mm, 30010 512619  
1 Modelcraft BEC-Stecker & Buchse mit Kabel 0.14 mm²   208315 - 62

LiPo Battery 3.7 V (max. charge 4.2 V), about 350 to 2000 mAh:

Qty Description Dimension [mm] Weight [g] Distrelec
1 LiPo-Battery 3.7 V 350 mAh, Kokam SLPB283452H 52 x 33 x 3.0 10 972100
1 LiPo-Battery 3.7 V 700 mAh, Kokam SLPB393459H 58 x 33 x 4.2 15 972101
1 LiPo-Battery 3.7 V 1500 mAh, Kokam SLB603870H 70 x 38 x 6.4 32 972103

Qty Description Dimension [mm] Weight [g] Conrad
1 Modellbau-Akkupack (LiPo) 3.7 V 500 mAh ACME BEC 59 x 19 x 7.5 14 w/ cable 1181780 - 62
1 Modellbau-Akkupack (LiPo) 3.7 V 1000 mAh BEC 53 x 32 x 9 30 w/ cable 209254 - 62
1 Spezial-Akku Renata ICP402050PR 3.7 V 420 mAh 52 x 21 x 4 9 w/ cable 252031 - 62

Qty Description Dimension [mm] Weight [g] Mouser
1 Battery Packs 3.7 V 600 mAh Renata 43 x 26 x 6.50 11 614-ICP622540PMT
1 Battery Packs 3.7 V 950 mAH Ultralife 54 x 36 x 6.2 24 5169-UBP563450

-- Peter Schmid - 2016-03-30


Topic attachments
I Attachment History Action Size Date Who Comment
JPEGjpg frame-full.jpg r1 manage 195.9 K 2016-05-27 - 11:34 PeterSchmid  
JPEGjpg frame-pcb-bottom.jpg r1 manage 293.2 K 2016-05-27 - 11:27 PeterSchmid  
JPEGjpg frame-pcb-top.jpg r1 manage 339.3 K 2016-05-27 - 11:27 PeterSchmid  
JPEGjpg frame-pcb-wo-top.jpg r1 manage 433.1 K 2016-05-27 - 11:27 PeterSchmid  
JPEGjpg frame.jpg r3 r2 r1 manage 55.3 K 2016-05-27 - 07:26 PeterSchmid  
Edit | Attach | Watch | Print version | History: r10 < r9 < r8 < r7 < r6 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r10 - 2017-02-17 - PeterSchmid
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback