![segger embedded studio nordic arduino core segger embedded studio nordic arduino core](https://vilimpoc.org/about-sample-embedded-3.jpg)
Moreover, this was my first time using Nordic Semiconductor’s system-on-chips (SoCs) and related tools. By no means do I consider myself an expert in these technologies. However, if you don’t have previous knowledge of any of these technologies, I hope you will still be able to follow, at least to get a fair understanding about how these three technologies are being combined to produce the desired result.
Segger embedded studio nordic arduino core android#
To follow this article, you need to have a fair knowledge of embedded systems, Android application development with Java and web application development with PHP/MariaDB and HTML/CSS/JavaScript. Second, it shows a workflow I use in personal projects for integrating sensor data from IoT devices with Android and web server applications. More specifically, I will discuss how I transmitted sensor data from the nRF5340 DK to an Android mobile device via BLE. First, it introduces BLE embedded IoT development with the nRF5340 DK board, as well as Nordic’s “nRF Connect SDK” and related tools and libraries. When a user opens the web server’s home page, a web application reads from the database and visualizes the data graphically on the webpage. The Android device appends its GPS coordinates and a timestamp to the received data, then it sends them to the web server to be stored in a database. It uses air quality sensors to collect data, and a wireless Bluetooth Low Energy (BLE) connection to send them to the Android device. The IoT device is based on Nordic Semiconductor’s nRF5340 Development Kit (DK). The system is composed of three parts: an IoT device, an Android mobile application and a web server application. In this article series, I discuss building a system for monitoring home air quality.