|
KiCADKicad
|
Rotary Encoder Experimenter's Dev Board
UPDATE: new revision 9-29-24 posted. Lower parts count, more reliable software debouncing for the encoder, and improved ground plane--please see this blog post for details:
https://audiodiwhy.blogspot.com/2024/11/rotary-encoder-dev-board-improving.html
================
I want to learn more about creating user interfaces for embedded system projects, so I made a board that accommodate A Raspberry Pi Pico development board, a single rotary encoder, some GPIOs brought out to wirepads, 4 LED's, and an I2C 1306 based OLED.
Please see this blog post for details:
https://audiodiwhy.blogspot.com/2024/08/debouncing-rotary-encoder-revisted.html
The project uses an extremely useful debounce library from Marco Pinteric, further modified by Christer Janson.
I have ported the polling class to RP2040. There will be an ongoing series of projects based on this algorithm.
You can get the RP2040 port from GitHub:
https://github.com/cslammy/RP2040_polling_rotary_encoder
Rotary Encoder Experimenter's Dev Board
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(1)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by AudioDIWHY
- Rotary Encoder Experimenter's Dev Board UPDATE: new revision 9-29-24 posted. Lower parts count, more reliable software debouncing for the en...
- Bench 4x2 Bluetooth Mixer Simple 14HP Eurorack 4x2 synth mixer.outputs are 2x 100mil terminal posts on rear of PCB.You will ne...
- Anything to Clock--LM311 based I needed a simple circuit to condition incoming signals so a MCU could read them as clock:--rectify ...
- Vactrol Based Audio Envelope Follower An audio envelope follower based on a 5C3 Vactrol. Useful for auto-wah (send its output to a bandpas...
- Warm Floater Eurorack Power Extender I ran out of physical connections on my Eurorack Power supply. This PCB supplies 1 input and 3 outpu...
- "KiCADSR" Euro Envelope Generator This is my first project using KiCAD for EDA instead of Autodesk Eagle.I wanted to see if I had the ...
- Low Noise Preamp based on Arp 2600 Synthesizer The Arp 2600 synthesizer has a preamp that takes an unbalanced signal and amplifies it 10x, 100x, an...
- Arp 2600 clone--inverter-mixer The ARP2600 is a legendary, classic semi-modular analog synthesizer. Its voltage processor circuitr...
- SEEED XAIO RP2040 ADC and Buffer Board The SEEED XAIO RP2040 is a fantastic little dev board, featuring the RP2040 MCU.I needed a buffered ...
- Moog T403B Inspired High Pass Filter Clone of Moog High Pass filter based on EFM design.Please see the blog post here for more informatio...
- 4 input Mono Eurorack Audio Mixer I need a few small (but not too small!) Eurorack 4 x 1 DC coupled mixers for my rack.Many simple com...
- RP2040 Clock Multiplier Development Board I have some RP2040 code to write and didn't want to Breadboard the hardware, so I whipped up a devel...
- Anything to Clock--Precision Rectifier For more details please see this blog post:https://audiodiwhy.blogspot.com/2024/04/anything-to-clock...
- Hardware Encoder Debounce Board For details about this project please see this blog post: https://audiodiwhy.blogspot.com/2024/01/ro...
- DSPG1 4 voice synthesizer on a single PCB The DSPG1 is a $20 IC--along with a handful of external parts this chip gives you a complete a 4 voi...
- Son of Warm Floater I ran out of power spigots in my Eurorack, this simple project takes a 16 conductor +/- 12V, GND, 5V...
- ARP 2600 Audio Switch The legendary ARP2600 has a pop free/click free clock driven analog switch. Each rising clock switch...
- DG401 Audio CMOS switch Experimenter's Board I was curious how the DGx0x series analog switches sounded and didn't want to breadboard a DG401 wit...
-
-
-
-
3D printed Enclosure Backplate for Riden RD60xx power supplies
134 1 1 -
-
-