Aiosense
ESPHome based all-in-one sensor
Overview
AIOsense

Description
Based on the idea of an all-in-one sensor AIOsense was born.
The goal is to provide you with a sensor that is modular, affordable and
easy to solder (no SMD) as an alternative for commercially available sensors. We
also focus on upgrade-ability, so you don't have to buy all parts again in case
of a new PCB release. In most cases, this sensor is cheaper and better than the
commercially ones.
Available Sensors / Modules
- (RGB)-LED
- Barometer
- Breath VOC equivalent
- Buzzer / Beeper
- CO² equivalent
- Humidity sensor
- Light / Illumination sensor
- PIR motion sensor
- Temperature sensor
- mmWave / Radar sensor
Coming soon:
- Full Voice Assistant support
- Microphone
- Speaker
All supported sensors & modules are listed in the documentation:
Sensor Modules
What does it look like? 👀
| Without lid | With lid |
|---|
 |  |
Note: The PCB in this image is not fully equipped either is this the final case
design (issue).
Rendered images
| 3D | 2D |
|---|
 |  |
Schematic
You can find the schematic here.
Power consumption
The power consumption depends on your configuration. On a fully equipped Board (ESP32-C3 + mmWave + PIR + BME280 +
LightSensor) we measured an idle power consumption of 0.45W / 0.09A some peaks around 0.78W / 0.15A.
Without a mmWave sensor the idle power consumption is around 0.11W / 0.02A and peak near 0.45W / 0.09A.
How to start
You want to make your own AIOsense?<br>
Let's jump right into the documentation.
Questions?
Just open an issue :)
Credits & Special thanks
Created and maintained by Lukas Schulte-Tickmann / Schluggi.
Special thanks
- My dad for some electrical engineering advice and PCB reviewing
- lukas-holzner for the case design and some general discussions about the board
- jankae for PCB reviewing
- reschandreas for general repo work
- PCBWay³ for sponsoring the PCB prototypes
Contributors
<a href="https://github.com/Schluggi/AIOsense/graphs/contributors">
<img src="https://contributors-img.web.app/image?repo=schluggi/aiosense" />
</a>
<br>
Inspired by EverythingSmartHome.
<hr>
³ Affiliate link
Files in this package
- CAD source: Buzzer_D12mm_P6.5mm.step, PIR_EKMC1603111_TO-5.step, PIR_EKMC1603111_TO-5_EKMC1603111.step, PIR_EKMC1603111_TO-5_TO-5.step, case.step, case.step
- Exports: ball.stl, ball_base.stl, bottom.stl, bottom.stl, case_upright_stand.stl, lid.stl, nut.stl, stand.stl, top.stl
- Images: add-on_esphome.png, add-on_store.png, add-ons.png, esphome_flashing.png, esphome_install.png, esphome_new_device.png, esphome_webusb.png, homeassistant_esphome_install.png, pcbway.png, qrcode.png, settings.png, sidebar.png
- Documents: AIOsense.pdf, v2.0.x.pdf, v2.1.x.pdf
Source & license
Imported into the CommunityCAD Archive with attribution preserved. All rights remain with the original author under the stated license.