ARDUINO ESP32 Rotary Encoder OLED

Budget 115$ per month
Posted: 4 year ago
Opened
Description
HARDWARE:
Wemos Lolin ESP32 OLED
Rotary Encoder with Pin A , Pin B, GND
5 Buttons

CODE:
Connect to WIFI
Rotary Encoder and 5 Buttons sending http GET request to API
Example:
• Rotate clockwise -> „http://192.168.100:5000/API/1“
• Rotate anti-clockwise -> „http://192.168.100:5000/API/2“
• Button Press 1 -> "http://192.168.100:5000/API/PRESS1“
• Button Press 2 -> "http://192.168.100:5000/API/PRESS2“
• etc.
OLED Display showing 0-100 while rotating (and syncing from the software via API)
Rotary Encoder debounced via Software – Ben Buxton or similar
5 Buttons debounced
IMPORTANT: deep sleep, power save mode. The device should consume as little power as possible, when in sleep mode (display OFF after 5s after rotating the encoder ).
Skills:
arduino,application programming interface (API),general programming,software development,web
Category
Source: peopleperhour.com

Add a bid

days