This blog is to provide the procedure how to install the nRF Sniffer and run on the Window 10. Nordic provides the free to use Bluetooth LE sniffer and it can run with Nordic Development Board. nRF Sniffer for Bluetooth LE The nRF Sniffer for Bluetooth® LE is a useful tool for learning about and debugging Bluetooth Low Energy applications. It … Continue reading How to install BLE Sniffer on nRF52840 Dongle and run it
How to add the timestamp on the nRF5 Log module
This blog describes how to enable the timestamp on the nRF5 SDK log module. For example, it is the example to get the timestamp with log for the BLE scanning. You need to enable sdk_config.h. Enable the NRF_LOG_USERS_TIMESTAMP in this case. Also, you need to create the additional app_timer and start it.
Alexa Gadgets demo on nRF5 Series
This blog is to describe how to set up the nRF52840 DK board communicating with an Echo device over Bluetooth Low Energy (BLE) / Bluetooth Smart. What is the Alexa Gadgets? Amazon provides Alexa Gadgets Toolkit which can build your own Alexa Gadget and then communicate/interacts with compatible Amazon Echo devices over Bluetooth. You can … Continue reading Alexa Gadgets demo on nRF5 Series
OMSI 2.0 Installation Guideline
This blog is used to introduce how to setup the OMSI for the Hong Kong West Kowloon installation. I will cover the following steps. How to get the OMSI program toolsHow to get the Hong Kong West Kowloon MapHow to get the vehicles and Splines and Scenery How to verify the map before execute How … Continue reading OMSI 2.0 Installation Guideline
BLE Scanner with RSSI and MAC Address
This blog is to give a demo how to scan the ble advertiser and show the RSSI and MAC address in sorting order. Basically, I used the demo firmware ble_app_blinky example and added the observer role (passive scanner). static ret_code_t scan_init(dm_ble_scan_t * const p_scan_ctx) { VERIFY_PARAM_NOT_NULL(p_scan_ctx); /* We expect better performance when using extended advertising/scanning. … Continue reading BLE Scanner with RSSI and MAC Address
BLE Scan Request Filter Demo
This blog is to show how to add the scan request filter on the BLE advertiser. In BLE (bluetooth Low Energy), basically, it has two difference modes on the scanning mode. On the BLE observer, it can be either passive scanning or active scanning. If the observer plays as the active scanning, it would send … Continue reading BLE Scan Request Filter Demo
How to list out all connected COM Ports on Windows 10 through Python Script
This blog is to show how to list all the COM ports on the terminal by using the pythons script. If you connect multiple devices on your PC, you would like to list out all the COM port information. Basically, you can find at the device manager in the windows 10. You can also use … Continue reading How to list out all connected COM Ports on Windows 10 through Python Script
How to support the UTF8 on the Segger Embedded Studio
This blog is to describe how to configure the Segger Embedded Studio to support the UTF8 coding inside its IDE. What is UTF-8? UTF-8 is a variable-width character encoding used for electronic communication. Defined by the Unicode Standard, the name is derived from Unicode (or Universal Coded Character Set) Transformation Format – 8-bit. UTF-8 is capable of encoding all 1,112,064 valid character code points in Unicode using one … Continue reading How to support the UTF8 on the Segger Embedded Studio
Some Hints on nRF Connect SDK (NCS)
This blog is to describe some hints if you are using the nRF Connect SDK for development. Cover How to enable the Debugger and set the breakpoint through Segger Embedded StudioHow to enable the Logger and print out the log through RTT terminal instead of UARTHow to use the menuconfig to enable the specify configuration … Continue reading Some Hints on nRF Connect SDK (NCS)
Arduino IDE with nRF52 DK Board
This blog is to describe the Arduino IDE with nRF52 Chipset. I would describe what is Arduino and how to configure the nRF52 to work with Arduino IDE. What is an Arduino? Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards are able to read inputs - light on a sensor, a finger … Continue reading Arduino IDE with nRF52 DK Board
How to setup the development environment for ESP32-S2-Kaluga-1 DK Board
This blog is to describe how to setup the development environment for ESP32-S2-Kaluga DK Board. The official documentation of the ESP32 S2 is placed at https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit.html The ESP32-S2-Kaluga-1 kit is a development kit by Espressif that is mainly created to: Demonstrate the ESP32-S2’s human-computer interaction functionalitiesProvide the users with the tools for development of human-computer … Continue reading How to setup the development environment for ESP32-S2-Kaluga-1 DK Board
How to upgrade Specify FW from SPI flash on nRF52 Series
This blog is to show how to use the SPI bootloader to load the specify firmware from SPI flash for device firmware upgrade. Following up the blog (SPI bootloader), I would continuous to use the nRF52840 DK board and use its onboard qspi flash as SPI flash. For example, there are 3 difference application firmware … Continue reading How to upgrade Specify FW from SPI flash on nRF52 Series
Protected: Non-Secure SLIM OTA Bootloader (20KB) on nRF52810
There is no excerpt because this is a protected post.
Step by Step to run the Asset Tracker Demo on nRF9160DK
This blog is to describe how to setup the asset tracker and run the demo on nRF9160 DK board. I would show how to compile image and connect the nRF Cloud for data communication. Prerequisite You have follow all the steps to setup the development environment. If no, you can refer to https://jimmywongiot.com/2019/12/18/step-by-step-on-nordic-connect-sdk-for-development/ https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/getting_started.html nRF9160 … Continue reading Step by Step to run the Asset Tracker Demo on nRF9160DK
AT Commands on the Nordic nRF9160
This blog is to prepare the most common AT commands on nRF9160 and I will try to show how to use the at_client with link monitor for connecting the network. https://infocenter.nordicsemi.com/topic/ref_at_commands/REF/at_commands/at_version.html Modem firmware versions This document describes AT commands used in all versions of the nRF91 Series modem firmware. The modem firmware versions that support … Continue reading AT Commands on the Nordic nRF9160