Skip to content

Bare-metal programming on an RP2040 to read sensor data, served by an ESP32 WiFi and displayed on an Android App as a collection of projects in one system

Notifications You must be signed in to change notification settings

akamlah/embedded

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This project combines multiple topics I wanted to explore to into a system with a practical application:

  • A Raspberry Pi Pico RP2040 reads sensor data
  • The sensor data are transmitted to an ESP32 with WiFi capabilities that runs a small server
  • The sensor data transmitted by the ESP32 are collected on a Kotlin Android App

The RP2040 (Arm Cortex-M0+) is programmed without using the Pico SDK to get a deeper understanding of bare-metal programming. The ESP32 is programmed with the ESP32-IDF based on the FreeRTOS kernel.

About

Bare-metal programming on an RP2040 to read sensor data, served by an ESP32 WiFi and displayed on an Android App as a collection of projects in one system

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published