filmov
tv
I2C Controlled Rotary Encoder User Interfaces on Arduino using Serial Wombat 18AB with SH1106 OLED

Показать описание
This video shows how to use the Serial Wombat 18AB chip to control a rotary encoder and button OLED display board over I2C from an Arduino. Automatic code generation is demonstrated.
The Demo Sketch is available here:
See the Rotary Encoder Pin Mode documentation here:
See the Button Debounce Pin Mode documentation here:
See the Pulse On Change Pin Mode documentation here:
The Serial Wombat firmware is open-source and available at
The Serial Wombat and C# library is available at:
0:00-0:20 Intro
0:21-1:17 OLED Board Overview
1:18-2:17 Serial Wombat Chip Overview
2:18-4:00 OLED Board Deep Dive
4:01-6:04 Pin connections (Ground Important!)
6:05-7:45 Hardware Setup
7:46-10:02 Experimentation and Code Generation With Wombat Panel
10:03-13:18 Rotary Encoder Code Generation
13:19-18:39 Button Code Generation and Test
18:40-27:26 Pulse (Chirp) on change Code Generation and Test
27:27-34:10 Final Sketch Walkthrough and test
34:11-35:47 Infrequently Polled User Interfaces
35:48-37:04 Conclusion
Conclusion
The Demo Sketch is available here:
See the Rotary Encoder Pin Mode documentation here:
See the Button Debounce Pin Mode documentation here:
See the Pulse On Change Pin Mode documentation here:
The Serial Wombat firmware is open-source and available at
The Serial Wombat and C# library is available at:
0:00-0:20 Intro
0:21-1:17 OLED Board Overview
1:18-2:17 Serial Wombat Chip Overview
2:18-4:00 OLED Board Deep Dive
4:01-6:04 Pin connections (Ground Important!)
6:05-7:45 Hardware Setup
7:46-10:02 Experimentation and Code Generation With Wombat Panel
10:03-13:18 Rotary Encoder Code Generation
13:19-18:39 Button Code Generation and Test
18:40-27:26 Pulse (Chirp) on change Code Generation and Test
27:27-34:10 Final Sketch Walkthrough and test
34:11-35:47 Infrequently Polled User Interfaces
35:48-37:04 Conclusion
Conclusion