Step by Step to configure the LwM2M on Nordic nRF9160

This blog is to share how to setup the LwM2M Server and run with Nordic nRF9160 DK board. I would use Eclipse LESHAN LwM2M server for demo. Basically, when you would like to connect to the cloud, it has multiple protocols and server which you may hear before such as, COAP, LwM2M, MQTT, TCP, UDP, … Continue reading Step by Step to configure the LwM2M on Nordic nRF9160

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

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

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