Skip to content

This project is a React Native application that connects to an Arduino microcontroller via Bluetooth to receive real-time temperature and humidity data from a DHT11/DHT22 sensor. The app displays the collected data.

License

Notifications You must be signed in to change notification settings

josgard94/arduino-bluetooth-sensor-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“ก Arduino Bluetooth Sensor App

๐Ÿ“Œ Description

This project is a React Native application that connects to an Arduino microcontroller via Bluetooth to receive real-time temperature and humidity data from a DHT11/DHT22 sensor. The app displays the collected data in a user-friendly interface, allowing users to monitor environmental conditions remotely.

๐Ÿš€ Features

  • โœ… Bluetooth communication using HM-10 module
  • โœ… Real-time temperature and humidity monitoring
  • โœ… User-friendly UI for device selection and data display
  • โœ… JSON-based data exchange between Arduino and the mobile app
  • โœ… Support for future sensor integration

๐Ÿ› ๏ธ Technologies Used

  • ๐Ÿ”น React Native - Mobile app development
  • ๐Ÿ”น react-native-bluetooth-serial-next - Bluetooth communication
  • ๐Ÿ”น Arduino - Microcontroller for sensor readings
  • ๐Ÿ”น DHT11/DHT22 - Temperature & humidity sensor

โš™๏ธ How It Works

1๏ธโƒฃ The Arduino reads temperature and humidity data from the DHT sensor.
2๏ธโƒฃ The data is sent via Bluetooth in JSON format.
3๏ธโƒฃ The React Native app receives and parses the data.
4๏ธโƒฃ The values are displayed on the mobile screen in real time.

๐Ÿ“ฒ Installation & Setup

๐Ÿ”น Prerequisites

  • Install Node.js and React Native CLI
  • Setup Android Studio (for Android development)
  • Install Arduino IDE (for microcontroller programming)

About

This project is a React Native application that connects to an Arduino microcontroller via Bluetooth to receive real-time temperature and humidity data from a DHT11/DHT22 sensor. The app displays the collected data.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages