Hackster is hosting Hackster Holidays, Ep. 6: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Monday!Stream Hackster Holidays, Ep. 6 on Monday!
Daniel Nemeth
Published © LGPL

Crowdedness monitor

Smart sensor for a smart city, allowing you to decide whether or not to visit a place based on live crowdedness data.

IntermediateFull instructions provided5 hours571

Things used in this project

Hardware components

AVR IoT Mini Cellular Board
Microchip AVR IoT Mini Cellular Board
×1
4-pin microphone sound module
×1
70x90mm prototyping board
×1
WEMOS LOLIN32 Lite V1.0.0
×1
Toggle Switch, SPDT
Toggle Switch, SPDT
×1
TP4056 LiPo charging module
×1
40pin female header 2.54mm
×2
Wire, Hook Up
Wire, Hook Up
×4
micro jst connector, male
×2
micro jst connector, female
×1
Machine Screw, M2.5
Machine Screw, M2.5
×4
Adafruit LiPo battery 2000mAh
×1

Software apps and online services

Arduino IDE
Arduino IDE
Grafana
InfluxDB

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
3D Printer (generic)
3D Printer (generic)
Hot glue gun (generic)
Hot glue gun (generic)

Story

Read more

Custom parts and enclosures

Casing - bottom part

Bottom part of the smart sensor's housing

Top cover

The top part of the smart sensor's housing

Schematics

Schematics

Connecting the AVR-IoT Cellular Mini, a generic ESP32-based board and the battery-related components together.

Code

Arduino sketches

The source code for the ESP32 and AVR-IoT Cellular Mini boards

Credits

Daniel Nemeth

Daniel Nemeth

3 projects • 3 followers
Computer Science student, hardware hacker, researcher, java developer, hackathon participant

Comments