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.
- β 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
- πΉ React Native - Mobile app development
- πΉ react-native-bluetooth-serial-next - Bluetooth communication
- πΉ Arduino - Microcontroller for sensor readings
- πΉ DHT11/DHT22 - Temperature & humidity sensor
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.
- Install Node.js and React Native CLI
- Setup Android Studio (for Android development)
- Install Arduino IDE (for microcontroller programming)