{"id":8955,"date":"2018-12-26T14:56:16","date_gmt":"2018-12-26T14:56:16","guid":{"rendered":"http:\/\/blog.bachi.net\/?p=8955"},"modified":"2022-04-17T16:32:22","modified_gmt":"2022-04-17T16:32:22","slug":"nrf52832-breakout-board-v2-1","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=8955","title":{"rendered":"nRF52832 Breakout Board V2.1"},"content":{"rendered":"<p><a href=\"https:\/\/developer.nordicsemi.com\/nRF_Connect_SDK\/doc\/latest\/nrf\/gs_assistant.html\">Installing automatically<\/a><br \/>\n<a href=\"https:\/\/developer.nordicsemi.com\/nRF_Connect_SDK\/doc\/latest\/nrf\/gs_installing.html\">Installing manually<\/a><br \/>\n<a href=\"https:\/\/developer.nordicsemi.com\/nRF_Connect_SDK\/doc\/latest\/nrf\/gs_programming.html\">Building and programming an application<\/a><\/p>\n<p><a href=\"https:\/\/www.nordicsemi.com\/Products\/Development-tools\/nrf-connect-for-desktop\">nRF Connect for Desktop<\/a><br \/>\n<a href=\"https:\/\/www.nordicsemi.com\/Products\/Development-tools\/nRF-Connect-for-desktop\/Download\">nRF Connect for Desktop Download<\/a><\/p>\n<p><a href=\"https:\/\/www.nordicsemi.com\/Products\/Development-software\/nrf5-sdk\">nRF5 SDK<\/a><br \/>\n<a href=\"https:\/\/www.nordicsemi.com\/Products\/Development-software\/nRF5-SDK\/Download\">nRF5 SDK Download<\/a><\/p>\n<p><a href=\"https:\/\/docs.zephyrproject.org\/latest\/develop\/west\/install.html\">Developing with Zephyr &#8211; Installing west<\/a><br \/>\n<a href=\"https:\/\/developer.nordicsemi.com\/nRF_Connect_SDK\/doc\/latest\/zephyr\/guides\/west\/moving-to-west.html\">Nordic: West (Zephyr\u2019s meta-tool) &#8211; Moving to West<\/a><\/p>\n<p><a href=\"https:\/\/infocenter.nordicsemi.com\/index.jsp?topic=%2Fsdk_nrf5_v17.1.0%2Flib_nrf_log.html\">Software Development Kit > nRF5 SDK v17.1.0 > Libraries > Logger module<\/a> (nRF5 SDK v17.1.0)<br \/>\n<a href=\"https:\/\/infocenter.nordicsemi.com\/index.jsp?topic=%2Fsdk_nrf5_v17.1.0%2Fgroup__nrf__log__ctrl.html\">Software Development Kit > nRF5 SDK v17.1.0 > API Reference > SDK common libraries > Logger module<\/a> (nRF5 SDK v17.1.0)<br \/>\n<a href=\"https:\/\/infocenter.nordicsemi.com\/index.jsp?topic=%2Fsdk_nrf5_v17.1.0%2Fgroup__nrf__drv__uart.html&#038;cp=8_1_6_8_0_41_0\">UART driver &#8211; legacy layer<\/a> (nRF5 SDK v17.1.0)<\/p>\n<p><!-- -------------------------------------------------------------------------------><\/p>\n<h3>a<\/h3>\n<table>\n<tr>\n<td><a href=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/pca_numbers.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/pca_numbers-300x167.png\" alt=\"\" width=\"300\" height=\"167\" class=\"alignleft size-medium wp-image-13071\" srcset=\"https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/pca_numbers-300x167.png 300w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/pca_numbers.png 486w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf5_vs_nrfconnect.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf5_vs_nrfconnect-300x118.png\" alt=\"\" width=\"300\" height=\"118\" class=\"alignleft size-medium wp-image-13072\" srcset=\"https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf5_vs_nrfconnect-300x118.png 300w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf5_vs_nrfconnect-624x246.png 624w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf5_vs_nrfconnect.png 665w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/td>\n<\/tr>\n<\/table>\n<p><!-- -------------------------------------------------------------------------------><\/p>\n<h3>b<\/h3>\n<table>\n<tr>\n<td>\n        <a href=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nr52.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nr52-300x196.jpg\" alt=\"\" width=\"300\" height=\"196\" class=\"alignleft size-medium wp-image-8957\" srcset=\"https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nr52-300x196.jpg 300w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nr52.jpg 480w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n    <\/td>\n<\/tr>\n<tr>\n<td><a href=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52832_top_bottom.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52832_top_bottom-300x298.png\" alt=\"\" width=\"300\" height=\"298\" class=\"alignleft size-medium wp-image-13084\" srcset=\"https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52832_top_bottom-300x298.png 300w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52832_top_bottom-150x150.png 150w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52832_top_bottom.png 522w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<\/tr>\n<\/table>\n<p><!-- -------------------------------------------------------------------------------><\/p>\n<h3>Pins<\/h3>\n<table>\n<tr>\n<td><a href=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52832_breakout_pins.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52832_breakout_pins-261x300.png\" alt=\"\" width=\"261\" height=\"300\" class=\"alignleft size-medium wp-image-13082\" srcset=\"https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52832_breakout_pins-261x300.png 261w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52832_breakout_pins-624x718.png 624w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52832_breakout_pins.png 709w\" sizes=\"auto, (max-width: 261px) 100vw, 261px\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52_dk.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52_dk-300x235.png\" alt=\"\" width=\"300\" height=\"235\" class=\"alignleft size-medium wp-image-13083\" srcset=\"https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52_dk-300x235.png 300w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52_dk-1024x802.png 1024w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52_dk-768x602.png 768w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52_dk-1536x1204.png 1536w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52_dk-2048x1605.png 2048w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52_dk-624x489.png 624w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/td>\n<\/tr>\n<\/table>\n<p><!-- -------------------------------------------------------------------------------><\/p>\n<h3>Pin Assignments<\/h3>\n<table>\n<tr>\n<td><a href=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52832_pin_assignments.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52832_pin_assignments-252x300.png\" alt=\"\" width=\"252\" height=\"300\" class=\"alignleft size-medium wp-image-13081\" srcset=\"https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52832_pin_assignments-252x300.png 252w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/nrf52832_pin_assignments.png 577w\" sizes=\"auto, (max-width: 252px) 100vw, 252px\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/cp2102_pin_assignments.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/cp2102_pin_assignments-293x300.png\" alt=\"\" width=\"293\" height=\"300\" class=\"alignleft size-medium wp-image-13079\" srcset=\"https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/cp2102_pin_assignments-293x300.png 293w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/cp2102_pin_assignments.png 518w\" sizes=\"auto, (max-width: 293px) 100vw, 293px\" \/><\/a><\/td>\n<\/tr>\n<\/table>\n<p><!-- -------------------------------------------------------------------------------><\/p>\n<h3>Freeze, Hang, Restart<\/h3>\n<p><a href=\"https:\/\/devzone.nordicsemi.com\/f\/nordic-q-a\/10729\/my-device-is-freezing-and-restarting\">My device is freezing and restarting<\/a><\/p>\n<p><!-- -------------------------------------------------------------------------------><\/p>\n<h3>UART \/ UARTE<\/h3>\n<p><a href=\"https:\/\/devzone.nordicsemi.com\/f\/nordic-q-a\/30997\/understand-uart-uarte-and-getting-it-to-work-with-ppi\">Understand UART, UARTE and getting it to work with PPI<\/a><br \/>\n<a href=\"https:\/\/devzone.nordicsemi.com\/f\/nordic-q-a\/62055\/uart-and-uarte-difference\">UART and UARTE difference<\/a><br \/>\n<a href=\"https:\/\/devzone.nordicsemi.com\/f\/nordic-q-a\/19525\/how-to-properly-switch-between-uart-pins-and-baud-rates-with-nrf52-uarte\">How to properly switch between UART pins and baud rates with nRF52 (UARTE)<\/a><\/p>\n<p>No, sorry if that wasn&#8217;t clear. UARTE is Universal asynchronous receiver\/transmitter (UART) with EasyDMA, so if you don&#8217;t want DMA you will have to use the UART peripheral.<\/p>\n<table>\n<tr>\n<td>UART library, Serial Port library<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>UART driver<\/td>\n<td>provides APIs on a higher level than the HAL<\/td>\n<\/tr>\n<tr>\n<td>Hardware Abstraction Layer (HAL)<\/td>\n<td>simplyfy reading and writing the registers<\/td>\n<\/tr>\n<tr>\n<td>UART peripheral<\/td>\n<td>writing to and reading from the registers (UART = legacy peripherals, UARTE = peripherals using EasyDMA)<\/td>\n<\/tr>\n<\/table>\n<p><!-- -------------------------------------------------------------------------------><\/p>\n<h3>Example: zerphyr\/samples\/bluetooth\/peripheral_csc<\/h3>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n*** Booting Zephyr OS build v2.7.99-ncs1-1  ***\r\nBluetooth initialized\r\nAdvertising successfully started\r\nIndicate VND attr 0x2ba80 (UUID 12345678-1234-5678-1234-56789abcdef1)\r\n&#x5B;00:00:02.145,019] &lt;inf&gt; fs_nvs: 6 Sectors of 4096 bytes\r\n&#x5B;00:00:02.145,050] &lt;inf&gt; fs_nvs: alloc wra: 0, fb0\r\n&#x5B;00:00:02.145,050] &lt;inf&gt; fs_nvs: data wra: 0, 5c\r\n&#x5B;00:00:02.146,728] &lt;inf&gt; bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)\r\n&#x5B;00:00:02.146,759] &lt;inf&gt; bt_hci_core: HW Variant: nRF52x (0x0002)\r\n&#x5B;00:00:02.146,759] &lt;inf&gt; bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 2.7 Build 99\r\n&#x5B;00:00:02.147,094] &lt;inf&gt; bt_hci_core: No ID address. App must call settings_load()\r\n&#x5B;00:00:06.002,380] &lt;inf&gt; bt_hci_core: Identity: ED:CA:07:92:F1:2E (random)\r\n&#x5B;00:00:06.002,410] &lt;inf&gt; bt_hci_core: HCI: version 5.3 (0x0c) revision 0x0000, manufacturer 0x05f1\r\n&#x5B;00:00:06.002,410] &lt;inf&gt; bt_hci_core: LMP: version 5.3 (0x0c) subver 0xffff\r\nUpdated MTU: TX: 23 RX: 23 bytes\r\nConnected\r\nPasskey for 4E:57:AA:0F:73:AE (random): 175962\r\n&#x5B;00:01:33.121,582] &lt;inf&gt; hrs: HRS notifications enabled\r\n&#x5B;00:02:13.982,208] &lt;inf&gt; bas: BAS Notifications enabled\r\nDisconnected (reason 0x13)\r\n&#x5B;00:04:31.009,704] &lt;inf&gt; bas: BAS Notifications disabled\r\n&#x5B;00:04:31.009,765] &lt;inf&gt; hrs: HRS notifications disabled\r\n<\/pre>\n<table>\n<tr>\n<td><a href=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/vscode_mtu_updated.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/vscode_mtu_updated-269x300.png\" alt=\"\" width=\"269\" height=\"300\" class=\"alignleft size-medium wp-image-13092\" srcset=\"https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/vscode_mtu_updated-269x300.png 269w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/vscode_mtu_updated-624x697.png 624w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/vscode_mtu_updated.png 755w\" sizes=\"auto, (max-width: 269px) 100vw, 269px\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/vscode_connected.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/vscode_connected-287x300.png\" alt=\"\" width=\"287\" height=\"300\" class=\"alignleft size-medium wp-image-13091\" srcset=\"https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/vscode_connected-287x300.png 287w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/vscode_connected-624x652.png 624w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2018\/12\/vscode_connected.png 753w\" sizes=\"auto, (max-width: 287px) 100vw, 287px\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<\/tr>\n<\/table>\n<p><!-- -------------------------------------------------------------------------------><\/p>\n<h3>Youtube<\/h3>\n<p><a href=\"https:\/\/www.youtube.com\/playlist?list=PLYj4Cw17Aw7ypuXt7mDFWAyy6P661TD48\">Ellisys Bluetooth Video Series<\/a> (Playlist)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Installing automatically Installing manually Building and programming an application nRF Connect for Desktop nRF Connect for Desktop Download nRF5 SDK nRF5 SDK Download Developing with Zephyr &#8211; Installing west Nordic: West (Zephyr\u2019s meta-tool) &#8211; Moving to West Software Development Kit > nRF5 SDK v17.1.0 > Libraries > Logger module (nRF5 SDK v17.1.0) Software Development Kit [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-8955","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/8955","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8955"}],"version-history":[{"count":13,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/8955\/revisions"}],"predecessor-version":[{"id":13094,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/8955\/revisions\/13094"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8955"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8955"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}