https://github.com/thingpulse/esp32-s3-pulse-eco-box-client
Example project to send data to pulse.eco by http request
https://github.com/thingpulse/esp32-s3-pulse-eco-box-client
Last synced: 5 days ago
JSON representation
Example project to send data to pulse.eco by http request
- Host: GitHub
- URL: https://github.com/thingpulse/esp32-s3-pulse-eco-box-client
- Owner: ThingPulse
- Created: 2023-12-07T20:12:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-07T20:12:43.000Z (over 2 years ago)
- Last Synced: 2025-02-28T21:49:03.976Z (over 1 year ago)
- Language: C
- Size: 264 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pulse.Eco Box
Example project for the Pulse.Eco Box.

## Hardware
- ESP32-S3-WROOM-1 N8R8
- WS2812E
- Sensirion SPS30: Particulate Matter Sensor [Datasheet](https://sensirion.com/media/documents/8600FF88/616542B5/Sensirion_PM_Sensors_Datasheet_SPS30.pdf)
- Bosch BME280: Temperature, Humidity and Pressure [Datasheet](https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bme280-ds002.pdf)
- INGHAi GMA4030H11: PDM Microphone [Datasheet](https://datasheet.lcsc.com/lcsc/2005071903_INGHAi-GMA4030H11-F26_C498193.pdf)
- QST QMA7981: 3-Axis Accelerometer [Datasheet](https://datasheet.lcsc.com/lcsc/2004281102_QST-QMA7981_C457290.pdf)
## Pin Usage
- Sensirion SPS30:
- SPS_SCL: IO6
- SPS_SDA: IO7
- Accelerometer:
- I2C_SCL: IO5
- I2C_SDA: IO4
- IMU_INT1: IO3
- SDS011
- SDS_TXD: IO15
- SDS_RXD: IO16
- Microphone:
- PDM_CLK: IO41
- PDM_DATA: IO2
- BME280:
- I2C_SCL: IO5
- I2C_SDA: IO4
- WS2812E
- LED_PIN: IO8
- E5 Lora
- E5_TXD: IO17
- E5_RXD: IO18

## Documents
- [Schematic](/resources/Schematic_pulse.eco_box.pdf)