|
header pin sockets 4x 8 |
x 1 | |
|
SM04B-SRSS-TB(LF)(SN)JST Automotive Connectors
|
x 1 | |
|
ATMEGA328PB-AUMicrochip
|
x 1 |
|
KiCADKicad
|
|
|
PlatformIOPlatformIO Labs
|
|
|
arduino IDEArduino
|
I2C 8 channel quadrature encoder reader - ByteSizedEncoderDecoder - v1.1
- Reads 8 quadrature encoders
- 1.0x0.85 inches, 25.4x21.59 millimeters
- I2C (Qwiic Compatible)
- powered by an ATmega328PB
- hand solderable surface mount components (or get the surface mount components soldered for you by PCBWay)
- Approximately 15000 encoder counts per second can be read from each encoder, but do your own testing before trusting this software.
- See, and contribute to, this discussion on testing results: https://github.com/RCMgames/BSED/discussions/6
links
Documentation, KiCAD, Arduino software libraries, and more are all on GitHub https://github.com/RCMgames/BSED
Documentation for Library (Arduino library for communicating with this board)
Hardware (Kicad files)
Firmware (software for the ATMega chip on the board)
I've been working on hardware and software for small wifi controlled robots since 2020.
As I have designed increasingly small circuit boards for controlling servos and motors on robots, I started looking for a way to connect lots of quadrature encoders as inputs to a microcontroller. I was unable to find any existing Qwiic-compatible encoder reading boards that can handle multiple high-speed quadrature inputs. This board can help you control 8 motors with encoder feedback for precise control.
This version of firmware and library are compatible with version 1 of the hardware.
Acknowledgements
I would like to thank PCBWay for sponsoring prototyping runs of this project. PCBWay produces very nice boards, supports open source hardware, and gave me great support as I worked on this project. Special thanks to Liam!
I2C 8 channel quadrature encoder reader - ByteSizedEncoderDecoder - v1.1
*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(0)
- Likes(2)
- Prasanna K Nov 11,2024
- Robot Control Modules Jul 30,2024
- 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 Robot Control Modules
- RCMHardwareByte-v2.3 https://github.com/RCMgames/RCM-Hardware-BYTEThe RCM BYTE is the most powerful board in my series of...
- Cheap wifi connected Robot Control Module - RCM D1 v1.0 The goal of this project is to make the cheapest RCM board.* 1.75 by 1.575 inches, 44.45 by 40.0 mil...
- RCMhardwareNibble-v1.8 https://github.com/RCMgames/RCM-Hardware-Nibble/The RCM Nibble is the smallest board in my series of...
- I2C 8 channel quadrature encoder reader - ByteSizedEncoderDecoder - v1.1 Reads 8 quadrature encoders1.0x0.85 inches, 25.4x21.59 millimetersI2C (Qwiic Compatible)powered by a...
- Robot-Control-Module-V4 V1.3 Documentation, KiCAD, Arduino software libraries, and more are all on GitHub: https://github.com/RCM...
- Byte Sized Encoder Decoder (v1.0) This project has been replaced by a newer version with improved silkscreen and files so PCBWay can d...
- [PROTOTYPE, THIS VERSION HAS PROBLEMS] Robot Control Module BYTE V1 has been replaced with a new, working design! RCMByte V2Here is information about how to use thes...
-
-
Helium IoT Network Sensor Development board | H2S-Dev V1.2
90 0 0 -
-
-
-
-
-
3D printed Enclosure Backplate for Riden RD60xx power supplies
176 1 1