Hello recruiter let me keep everything on table:
1. We want it to be very cheap.
2. We want it to be unique, unlike any aftermarket solution.
My startegy:
1. We can use attiny85 microcontroller, its a very small 8 pin microcontroller, smd version is just 0.4x0.4 cm.
2. I'll use 5amp mosfet to switch led
3. Pwm signal from controller will drive the LED using Mosfet
4. According to your need push button can be wired from pcb to handle or you can intigrate the push button directly to the pcb
5. Choice of LED, i'll discuss with you, because i want the project to be out of ordinary from market solutions,
you can either put 5 led 0.2 amp each or one 20watt LED, that'll be enough to blind the traffic behind the bicycle.
6. In case you want anything other than 5 settings you mentioned about brightness and switching, I'll provide you complete toolkit to reprogram the settings of LED.
7. If you want smd version of every component, the pcb can be 2cmx2cm in dimension, otherwise if you want easy to solder components that can be done too, in quite compact space.
New to freelancer but have delivered 30 successful projects to our clients, you can see all the projects we delivered to our client in my portfoilio(it contains only those that i hold copyrights of)