Bluetooth låg energi ren metall
Jag ville göra några IoT projekt och behövde en Bluetooth Low Energy lösning. Jag köpte en TI sensorTag och gillade det. De hade massor av sensorer på den och den nya TI CC2650 chipet var cool. Men de verkligen stöder inte fri programvaruverktyg. NITARE var deras antenndesign lossnar den vinkelrätt mot kanten av chip chipet, och sedan antennen sträcker sig utöver det. Detta skulle göra PCB för min design för lång. Sedan tittade jag på Nordic Semiconductor. Det går antenndesign parallellt med chip kanten så det skulle passa.
Så är här mina få igång instructable.
För att starta, beställde jag dessa bare metal mönster från Seeedstudio. De är endast $6,68 varje. Nästan alla andra mönster är stängda firmware, där du kommunicerar genom en UART. Jag behövde mer makt än så. Scrolla ner och hämta databladet för Stifttilldelningar.
http://www.seeedstudio.com/Depot/PTR9022%C2%A0Mult...
Jag behövde också en JTAG programmera dem, så jag fick Segger J-link EDU (utbildning) för $63 från Digikey.
http://www.digikey.com/Product-Search/en?keywords=...
Jag behövde också en ARM GNU compiler och verktyg:
https://launchpad.net/gcc-arm-Embedded
Jag hade problem med Yagarto toolchain med detta chip.
Också, eftersom chipet på seeedstudio styrelser är nordiska halvledaren N51422-QFAA, jag gick till deras webbplats och hämtade nRF51 SDK v9.0. De har sedan dess gått till v10. Jag har inte provat det ännu.
http://Infocenter.nordicsemi.com/index.jsp
Ladda ner Segger inbäddade studio-programvara för din J-link EDU debugger.
https://www.Segger.com/ses-download.html
För att testa sista programmerade styrelsen arbetar, behöver du ett sätt att ansluta och se Bluetooth-tjänster och egenskaper. Jag hade en BlueGiga BLED112 och laddade ner deras BlueGUI.
http://www.digikey.com/Product-Search/en?keywords=...
https://www.BlueGiga.com/en-us/Products/bled112-bl...
Scrolla ner för programvaran för BlueGiga.