DigitalChickenLabs’ Raspberry Pi Pico-Powered OctoQuad Takes the Pressure Out of Quadrature Decoding



Manassas-based DigitalChickenLabs has launched an eight-channel quadrature decoder powered by a Raspberry Pi Pico board, providing place and velocity outputs over a spread of bus sorts.

“The OctoQuad is an eight-channel quadrature decode module which tracks place and velocity for as much as eight quadrature encoders concurrently at as much as a 250KHz pulse charge (as much as 1 million counts/s),” the corporate explains of its creation. “The OctoQuad is ideal to be used instances the place there’s a must decode many high-speed encoder alerts however doing so straight on the system will not be possible.”

Powered by a Raspberry Pi Pico microcontroller board put in as a module atop the OctoQuad board itself, the OctoQuad presents a choice of bus sorts for its decoded information: I2C at as much as 400kHz; SPI at as much as 1MHz; UART at 115,200bps and a 10-60Hz information output charge; and USB serial with, likewise, a 10-60Hz information output charge.

“Studying quadrature encoders on a Raspberry Pi might be problematic as a result of Linux will not be a real-time working and doesn’t assure correct timing,” DigitalChickenLabs says of the necessity for the OctoQuad.

“Equally, decoding many excessive velocity quadrature alerts on a microprocessor can eat a major quantity of processor time and requires many digital pins. When utilizing an OctoQuad, this processing is offloaded, leaving your processor free for different duties and eradicating the necessity to fear about exact timing.”

The OctoQuad is designed to be powered over USB or through a 3.3V enter pin, and is 3.3V-only — owing to the shortage of 5V tolerance within the Raspberry Pi Pico’s design. The corporate has promised a “big selection of pattern code” for utilizing the board with Arduino microcontrollers, Raspberry Pi single-board computer systems, and desktop and laptop computer computer systems — although on the time of writing the GitHub repository had not been made public.

The OctoQuad is now that can be purchased on the DigitalChickenLabs Tindie retailer at $44.99 together with Raspberry Pi Pico, with a 3D-printed protecting case accessible for an extra $4.99.

Leave a Reply