Things used in this project

Hardware components:
CLV1A-FKB
RGB LED
×32
Mma8452q
NXP MMA8452Q Low-Power Accelerometer
Optional. It is difficult to solder
×1
11084 01
SparkFun Altitude/Pressure Sensor Breakout MPL3115A2
Optional. MPL3115A2 is difficult to solder.
×1
BL600-SA
Optional. It is difficult to solder. Bluetooth Low Energy module
×1
Freescale k2 series ph%20(1)
NXP Kinetis K2x USB MCU
MK22DX256VLF5
×1
Allegro a1324lua t image
Hall Effect Sensor
A3213LH
×1
Microchip MCP73832T-2ACI/OT
LiPol battery charger
×1
MC74HC595ADTR2G
×12

Custom parts and enclosures

Mechnical Design
OpenSCAD files for 3D printer.
PCB Mounting Frame
It is possible to mount the PCB direct onto the wheel spokes but it is better to use a mounting frame.
http://veloblingbling.ch/twiki/bin/view/Velo/FrameDesign
Frame full

Schematics

Schematic
see
http://veloblingbling.ch/twiki/bin/view/Velo/ElectronicDesign
Ewheel32 sch 1
Electronic Design
The PCB is a multi-layer (4 layer) 160 x 30.5 x 1.6 mm FR4 board.

Code

Main MCU Firmware
Firmware written in C. No OS, bare metal. IDE: Kinetis Design Studio Integrated Development Environment. Target system is a proprietary PCB (eWheel32 V1.4 and newer) with a MK22DX256VLF5 MCU from Freescale/NXP.

Credits

Replications

Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback

Comments

Similar projects you might like

Intelligent Community Alerts Beacon [-iCAB-]
Advanced
  • 294
  • 11

A cloud connected alert system that parses local alert feeds ranging from weather to missing persons and provides visual and audio feedback.

Wifi controlled ceiling fan
Advanced
  • 163
  • 5

Full instructions

My young children were not tall enough to pull the chains on the ceiling fan, to turn on the fan & light. Alexa, turn on the 'Boys Light'.

Power Lunch
Advanced
  • 142
  • 6

Full instructions

An insulated food container divided into two sections by a thermoelectric cooler module for quickly heating one side and cooling the other.

Power Lunch

5 members

Smart Home System [AHCS]
Advanced
  • 169
  • 2

Full instructions

Very easy and effective home automation system based on PIC16F877A. Control home appliances remotely and monitor fire and break-ins.

Smart Home System [AHCS]

Team Infinity Tech

MyGlobe: Drawing 3D Images in Thin Air
Advanced
  • 47
  • 0

Full instructions

Exploiting the persistence of vision quirk of the human eye, myGlobe uses a single strip of 25 LEDs to draw any image in thin air.

Theragym
Advanced
  • 118
  • 1

Low cost robots to assist recovery of patients with non-traumatic brain injuries.

Theragym

Team Theragym

ProjectsCommunitiesTopicsContestsLiveAppsBetaFree StoreBlogAdd projectSign up / Login