<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>How to wire NRF51822 board (RX, TX)?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/9682/how-to-wire-nrf51822-board-rx-tx</link><description>Hello. I&amp;#39;m having the following connection module with nRF51822 chip.
It was purchased here . 
 I&amp;#39;ve found example sketch for Arduino but i can&amp;#39;t understand how to wire the board? 
 I have experience with HM-10 /HM-11 and HC-08 BLE modules and they</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 11 Dec 2015 10:26:39 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/9682/how-to-wire-nrf51822-board-rx-tx" /><item><title>RE: How to wire NRF51822 board (RX, TX)?</title><link>https://devzone.nordicsemi.com/thread/35807?ContentTypeID=1</link><pubDate>Fri, 11 Dec 2015 10:26:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:893187b7-1697-4fc5-8e30-2b79c36e695b</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;I have several of those modules and they did not come with any firmware on them at all.&lt;/p&gt;
&lt;p&gt;If you want an nRF51 based BLE device with some sort of AT based command set, I think that www.wireless-tag.com has a product the  WGT51822-S4AT
&lt;a href="http://www.aliexpress.com/item/Wireless-tag-hot-sale-nRF51822-04AT-bluetooth-module-with-AT-commands-up-to-45-meters-support/32368441515.html"&gt;www.aliexpress.com/.../32368441515.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;However it is possible to directly program the these chips using a modified version of the RedBearLabs nRF51822-Arduino repo on github.&lt;/p&gt;
&lt;p&gt;see my repo www.github.com/rogerclarkmelbourne/nRF51822-arduino
I did a demo video of the Arduino IDE programming that module&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=WmCmqN2i_Xo"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I have written a blog entry on my config and hardware&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.rogerclark.net/arduino-on-the-nrf51822-bluetooth-low-energy-microcontroller/"&gt;www.rogerclark.net/.../&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to wire NRF51822 board (RX, TX)?</title><link>https://devzone.nordicsemi.com/thread/35806?ContentTypeID=1</link><pubDate>Tue, 13 Oct 2015 08:54:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2d217c06-7594-48b4-a040-20beb331c380</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;You could use device firmware update over the air, but then you need DFU firmware on the chip. You need a programmer. Like &lt;a href="https://www.segger.com/jlink-debug-probes.html"&gt;this&lt;/a&gt;. Or you could use our nRF51 Development Kit that comes with an &lt;a href="https://www.segger.com/jlink-ob.html"&gt;OB programmer&lt;/a&gt;. It can be used to program external chips.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to wire NRF51822 board (RX, TX)?</title><link>https://devzone.nordicsemi.com/thread/35805?ContentTypeID=1</link><pubDate>Tue, 13 Oct 2015 08:43:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:51b633ff-37c5-4c50-a774-28156f9f0e31</guid><dc:creator>4ntoine</dc:creator><description>&lt;p&gt;thank you for clarification. so the question now is in currently burned firmware running in BLE chip. if it&amp;#39;s not BLE_APP_UART i&amp;#39;m in trouble and since i can&amp;#39;t discover service with UUID &lt;code&gt;0001&lt;/code&gt; it seems i am ;) I would love to find nrf51822-based board with already uploaded BLE_APP_UART firmware.. Is it relatively simple way to compile/upload this firmware without having extra hardware (like motherboard or dev kit)?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to wire NRF51822 board (RX, TX)?</title><link>https://devzone.nordicsemi.com/thread/35804?ContentTypeID=1</link><pubDate>Tue, 13 Oct 2015 08:37:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f65051d3-c953-4401-8519-19136b1ac062</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;The Arduino code you linked to seems to be made for nRF8001, this is shipped with firmware so that it easily can be used as a connectivity chip. The nRF51822 is shipped without firmware from us. I&amp;#39;m not sure what firmware the module maker has put on it, if any. It may be that you need to program it. We have a BLE serialization library in our SDK, see &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk51.v9.0.0/lib_serialization.html?cp=4_1_0_3_2"&gt;this&lt;/a&gt;. We also have an example called ble_connectivity.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to wire NRF51822 board (RX, TX)?</title><link>https://devzone.nordicsemi.com/thread/35803?ContentTypeID=1</link><pubDate>Mon, 12 Oct 2015 16:34:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d8adb17f-39e1-4b5c-a453-0ff2025be392</guid><dc:creator>4ntoine</dc:creator><description>&lt;p&gt;I&amp;#39;ve found Arduino sketch, is it SDK or should i prepare some firmware for NRF chip?&lt;/p&gt;
&lt;p&gt;Can it work in &amp;quot;transparent&amp;quot; mode without any SDK/lib used like HM? It means i will be able to wire TX pin to Arduino RX just like it&amp;#39;s regular serial? My purpose is to interact with Arduino bootloader and it means i can&amp;#39;t use any SDK or lib for this in order to use default boorloader. I can do it with HM.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to wire NRF51822 board (RX, TX)?</title><link>https://devzone.nordicsemi.com/thread/35802?ContentTypeID=1</link><pubDate>Mon, 12 Oct 2015 12:59:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e27f546f-8265-4772-bffe-86979e25df55</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;The GPIOs on nRF51 (and nRF52) are flexible. You can assign the UART connections to any pins.&lt;/p&gt;
&lt;p&gt;Since you tagged ble_app_uart, I&amp;#39;m assuming you have found our SDK. In that example you can set which pins to use in uart_init().&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>