Md. Khairul Alam
Published © CERN-OHL2

Edge-Bird: ML Based Bird Identifier & Habitat Monitor

Edge-Bird uses ML to identify bird species, monitor habitat conditions, support conservation efforts, and protect fragile ecosystems.

AdvancedFull instructions providedOver 1 day113
Edge-Bird: ML Based Bird Identifier & Habitat Monitor

Things used in this project

Hardware components

Espressif ESP32-S3 WROOM N8R8
×1
SIM800C GPRS Mdule
×1
u-blox NEO-M8U GPS Module
×1
18650 Li-ion Battery
×1
IM69D130 Mic
×1
CN3165 Solar Charger IC
×1
BIM270 IMU Sensor
×1
APDS9960 Proximity & Light Sensor
×1
LPS22HBTR Pressure Sensor
×1
HS3003 Temperature & Humidity Sensor
×1
MAX17048 Fuel Gauge
×1
RT9080-33G 3.3V LDO Regulator
×1
ESDA6V1 ESD Protection Device
×1
BMM350 Magnetometer Sensor
×1
NextPCB  Custom PCB Board
NextPCB Custom PCB Board
×1

Software apps and online services

Arduino IDE
Arduino IDE
Edge Impulse Studio
Edge Impulse Studio
EasyEDA PCB Design Tool
MQTT
MQTT
Tinkercad
Autodesk Tinkercad

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
Multitool, Screwdriver
Multitool, Screwdriver

Story

Read more

Custom parts and enclosures

Encloser Base

Sketchfab still processing.

Encloser Top

Sketchfab still processing.

Schematics

Power & Protection

CPU Circuit

Pick & Place file

Sensor Unit

GPRS & SD

GPS

Full Schematic

BOM File

Gerber files

Code

Edge-Bird GitHub Repository

Credits

Md. Khairul Alam
71 projects β€’ 598 followers
Developer, Maker & Hardware Hacker. Currently working as a faculty at the University of Asia Pacific, Dhaka, Bangladesh.

Comments