LTEM · nRF Connect SDK · NRF5 Series · NRF91 · Segger Embedded Studio

Build your customer board on the Zephyr / nRF Connect SDK

This blog is to show to use your own custom board instead of original developer board from zephyr. You don't need to use any overlay on the zephyr configuration. For example, if you use the zephyr or Nordic nRF Connect SDK (NCS), you need to check which boards are available by west boards. Basically you… Continue reading Build your customer board on the Zephyr / nRF Connect SDK

Drivers · NRF5 SDK · NRF52832 · NRF52833 · NRF52840 · PDM · Segger Embedded Studio

PDM Microphone on nRF5 Series

This blog is to describe how to add the PDM Microphone on Nordic nRF52 Series. The PDM is started to support on the nRF52832. The pulse density modulation (PDM) module enables input of pulse density modulated signals from external audio frontends, for example, digital microphones. The PDM module generates the PDM clock and supports single-channel… Continue reading PDM Microphone on nRF5 Series

Debug Skill · Development Board · LTEM · Modem · nRF Connect SDK · NRF52840 DK board · NRF91 · Secure Partition Manager · Segger Embedded Studio

Tutorial how to create an application on the nRF9160 DK

This chapter will take you through the steps required for creating an application in NCS for nRF9160. This blog is based on the Nordic Connect SDK v1.2.0 version. It may have need to change on the other versions (later). The propose of this blog is to show the idea how to run such example on NCS.… Continue reading Tutorial how to create an application on the nRF9160 DK

Debug Skill · IDE · nRF Connect SDK · Segger Embedded Studio

CMake / West for Zephyr / Nordic nRF Connect SDK

In this blog, I would like to describe more details on the cmake and west which are the tools in the Nordic Connect SDK. For example, I would cover : Zephyr's Build System How to configure the cmake file with difference parameterHow to use the West to build / flash the application All the materials… Continue reading CMake / West for Zephyr / Nordic nRF Connect SDK

Development Board · IDE · NRF5 SDK · Programming Tool · Segger Embedded Studio

Placing data at a specific memory address with Segger Embedded Studio

This blog is to introduce a method how to place data at the specific memory address with Segger Embedded Studio. The only solution to place a symbol at a given address, is to place it into a separate section. If you create one section per "fixed address" symbol, it is guaranteed that the symbol is… Continue reading Placing data at a specific memory address with Segger Embedded Studio

Atom · IDE

Atom IDE for Embedded Solution

I would like to introduce to use the Atom IDE on the IOT embedded code development. Basically, lot of materiasl are came from the URL https://www.datacamp.com/community/tutorials/ide-atom Atom is a free and open-source text and source code editor developed by GitHub (Atom – A Hackable Text and Source Code Editor for Linux). Its developers call it… Continue reading Atom IDE for Embedded Solution

IDE · Programming Tool

Visual Studio Code Keyboard Shortcut (IDE)

This blog is used for have a reference for all common shortcut key on VSCode. Most of the material, I have referred to the URL ( https://www.arungudelli.com/microsoft/visual-studio-code-keyboard-shortcut-cheat-sheet-windows-mac-linux/ ). VS Code is a type of tool that combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle. It provides comprehensive editing… Continue reading Visual Studio Code Keyboard Shortcut (IDE)

BLE Peripheral Role · Debug Skill · Segger Embedded Studio

Command Line Interface (CLI) on Logger System (Real-time debugging / configuration)

This blog is to describe how to use the Nordic nRF5 SDK to include the logger module and how to use the CLI interface for send command through BLE / UART / RTT to configure the log module, basic operation of peripheral such as LED on/off, flash dump log. Also, the Flash logger backend (one… Continue reading Command Line Interface (CLI) on Logger System (Real-time debugging / configuration)

Bluetooth Qualification · NRF51 · Segger Embedded Studio

How to get the Bluetooth Qualification on Nordic nRF51 Series

News from Bluetooth SIG on Bluetooth Qualification Changes According to the bluetooth SIG official web page (Source: Bluetooth SIG Email) The Bluetooth Special Interest Group (SIG) recently announced their decision to deprecate and withdraw older versions of Bluetooth Core specifications from v2.0 to v4.1. Firstly, there is no need to panic. Secondly, here is what… Continue reading How to get the Bluetooth Qualification on Nordic nRF51 Series