Please do not apply for this job unless you have actual Bluetooth experience and understand the different versions and their limitations. I am looking to enable my device with Bluetooth in order to receive data from any smart phone. I am also looking for the most cost effective solution. I see many Bluetooth USB adapters for sale for under $10 which means they are manufacturing them for under $2. How are they doing this and what version of Bluetooth is being used?
Please read the requirements and address the deliverables indicated to show me you have actually read this job post.
Product overview: The product is a device with 48 LEDs that can be programmed from a PC to flash or display any patters on the LEDs.
Current design: See attached schematics for current product design. The product is currently manufactured as two parts. The WandA and WandB schematics form the main device. It is a simple circuit with an uC, EEPROM and LEDs. The uC drives the LEDs according to the data stored in the EEPROM. The USB schematic is a custom USB cable. This cable is used to program the EEPROM with data from a PC.
New design: I would like to remove the current custom USB cable and rather enable the product with Bluetooth so that it can be programmed from any smart phone or PC with Bluetooth.
Design constraints: Unit cost is the biggest constraint. The current design has separate components for the uC, EEPROM and USB controller. I would like to replace all three these components with a single SOC. I’ve identified a CSR Bluetooth 4.0 part that is the right price and able to do everything needed but Bluetooth 4.0 only works with the very latest phones. Is there a single chip low cost equivalent for earlier Bluetooth versions?
Nice to have's: Current design's FW is not easily upgradable. It would be nice if the new design's FW could be upgraded from the PC via the Bluetooth.
1) Parts list. Before moving forward with the circuit design and board layout I would like to check the unit costs of the parts.
2) Schematics for the complete product. Should include all the functionality of the current design except for the USB that should be replaced by the Bluetooth.
3) 2 layer PCB layout.
4) FW with all the functionality of the current design except for the USB that should be replaced by the Bluetooth.
5) Very basic PC side app or test tool that can demonstrate that the Bluetooth works. This includes being able to pair the device with the PC and then send some data to the device that can be displayed on the LEDs.
Current circuit design and board layout was done in Altium and FW was developed in WinAVR. All current design sources will be made available as reference for new design.
Please also provide an estimate for how long each deliverable may take to complete.