Muirium wrote:Wonder how much a "starter pack" would cost of all the appropriate bits (besides caps, stabs, LEDs and switches) as bundling saves on international postage…
Ok, the starter kit (prices in EUR):
Code: Select all
nRFBurn programmer (special DT community price) 11.00
OneHand Wireless PCB 3.00
LED powering USB connector 1.00
transistor, capacitors, CR2032 holder, 0.05" pin headers, diodes 2.00
controller programming cable with reverse-proof connector 2.00
small USB dongle programming cable-from-hell (optional - see below) 15.00
nRF24LE1 controller (only if you want me to solder it too) 5.00
soldering: the controller, transistor, capacitors,
one switch (SW1:3) with the LED socket, battery holder,
programming connector, USB LED connector and diodes.
You need to solder the switches, LEDs and current limiting resistor 10.00
fully assembled and tested unit TBA
The reverse-proof programming connector is only reverse-proof on the controller side, and the programmer side has a sticker with names of the pins which helps plugging it in correctly. I will post pictures of these in a few days because I don't have these connectors yet.
You will also need the controller module (nRF24LE1), and a USB dongle (nRF24LU1+), and you can get these on ebay. I don't want to include these because I don't have enough of them and you can't really save in shipping. I have three extra nRF24LE1 controllers which I can sell but only if you want me to solder it in too.
Controller:
http://www.ebay.com/itm/NRF24LE1-NRF24L ... fresh=true
The USB dongle comes in three variants. The first one is the cheapest ($10 shipped) and smallest (
link). But there's a catch - it needs a programming cable which is a total bitch to make. To make it properly, you would need a crimping tool which I don't have and they are ridiculously expensive. So I have to improvise - I made these with some small pliers. I timed myself last night and it took an hour of frustration, swearing and sweating. Assembling the programmer takes less time and is a walk in the park compared to this. Which is why it costs as much as it does. The parts for the this cable are cheap (less than 1 EUR) and I will send them if you want to try your luck and assemble it yourself. But I don't recommend that.
The second dongle option is $20 shipped (
link), it's larger and has a tiny red LED on it which the firmware running on the dongle can use. Currently my firmware makes the LED blink when it receives data from the controller. It does not need a programming cable because it can be plugged directly into the programmer if you solder a header on it. The header will be included in the package.
Size comparison:
Dongle 2 with the programmer and the cable from hell:
Dongle 2 plugged in:
The third option is sold by SparkFun
here. It's $36 + shipping and you need a 2.4GHz duck antenna for it as well which is not included. It can also be directly plugged into the programmer. This is the best option if you want to develop firmware. It has two extra pins which are brought out to the connector and further connected to two LEDs on the programmer, so you can turn them on or off from the dongle. Very useful for debugging! These are marked DBG1 and DBG2 on the connectors and the programmer PCB.
SparkFun dongle:
I can also do soldering and testing, but that will cost extra, say 10 EUR. I would solder the programming connector, capacitors, the transistor, battery holder, the controller and one switch. That one switch is necessary because the controller covers the SW1:3 switch, so I have to solder the switch and then the controller. I will put a LED socket inside the switch so that you can plug whichever 3mm led you want.
I can also order switches from 7bit and assemble and test everything (LEDs and the resistors too), but I have to figure out how much that would cost.
Of course, I will only start accepting orders once the controller firmware works properly.
I hope I didn't forget something....