I would suggest the PSOC 4 Pioneer board, which is Arduino
compatible pinout, to do the design. This board is low cost,
on tyhe order of $ 25, has a 5LP on it to handle programming
and debug of the PSOC 4, and the headers to piggyback other
Arduino boards. Like a display board, SDCARD board, power
driving, so many..... Also has a PMOD header to handle the
PMOD series of addon minature boards.
And , if you ran out of resources (which I seriously doubt) in
the PSOC 4, you can use it as a 5LP board, although I/O much
Attached is a board pinout chart that may be useful.
Pioneer Board Pin Chart2.xls 24.0 K
A PSoC 4 should be quite sufficient:
I2C or analog input for access to the accelerometer
Wide supply range from 1.8 to 5V
I/O pins for controlling LEDs, switches and sensors, optional LCD, using CapSense as input
Chance to control LED brightness with PrISM modules and ambient light sensing
External components needed: LED driver, stabilized power supply, sensors, switches, cabling.
Thanks for all of the input so quickly!
We are also looking into an on-bike generator (stepper motor, rectifier, etc.) that uses the motion of the back wheel of the bicycle to generate current to recharge a battery. We originally intended to use a 9V battery, but we weren't sure what the microcontroller would need for a source. What does the PSoC 4 require for a source?
We were also looking into using EL panels along with LEDs for the construction of our signals.
You could fasten magnets to the wheel, coil to the frame, to develop a
simple DC generator. All depends on design criteria, how much energy
worst case you need to develop / unit time. This approach does not require
shaft coupling to wheel (friction like used in typical bike lightings of
years gone by), however mechanicak accuracy of magnetic field coupling
to coil nit as good as precison that exists in DC motor/generator types.