Ik wilde doen sommige IoT-projecten en had behoefte aan een oplossing van Bluetooth Low Energy. Ik kocht een TI-sensorTag en really liked it. Ze had een ton van sensoren op en het nieuwe TI CC2650 chip was cool. Maar ze niet echt free software gereedschappen te ondersteunen. De dooddoener was hun antenne-ontwerp komt uit de chip loodrecht op de rand van de chip, en vervolgens de antenne verder reikt dan die. Dit zou het printje voor mijn ontwerp te lang maken. Vervolgens keek ik Nordic Semiconductor. Antenne-ontwerp loopt er parallel aan de rand van de chip zodat het zou passen.
Dus, hier is mijn krijgen sneller instructable.
Om te beginnen, bestelde ik deze kale metalen ontwerpen van Seeedstudio. Ze zijn alleen 6,68 $ elk. Bijna alle andere ontwerpen zijn gesloten firmware, waar u via een UART communiceren. Ik had meer macht dan nodig. Scroll naar beneden en download het gegevensblad voor de pinouts.
http://www.seeedstudio.com/depot/PTR9022%C2%A0Mult...
Ik moest ook een JTAG te programmeren, dus ik heb de Segger J-link EDU (onderwijs) voor $63 van Digikey.
http://www.digikey.com/product-Search/en?keywords=...
Ik moest ook een ARM GNU compiler en hulpprogramma's:
https://launchpad.net/gcc-arm-embedded
Ik had moeite met de toolchain Yagarto met deze chip.
Ook, aangezien de chip op de planken van de seeedstudio de Nordic semiconductor N51422-QFAA is, ik ging naar hun site en de nRF51 SDK v9.0 gedownload. Zij zijn sindsdien gegaan naar v10. Ik heb niet geprobeerd het nog.
http://InfoCenter.nordicsemi.com/index.jsp
Segger ingesloten studio software downloaden voor uw J-link EDU-debugger.
https://www.Segger.com/ses-download.html
Om te testen de definitieve geprogrammeerde bestuur werkt, moet u een manier te verbinden en zie de Bluetooth-Services en kenmerken. Ik had een BlueGiga BLED112 en hun BlueGUI gedownload.
http://www.digikey.com/product-Search/en?keywords=...
https://www.bluegiga.com/en-us/Products/bled112-BL...
Scroll naar beneden voor de software voor de BlueGiga.