Improving the transmitter and receiver software for an EC11 rotary encoder test setup using RS485, a Digital IO Expander board, Raspberry Pi Pico 2 W boards, and an SH1106 OLED display.
Posts for: #MicroPython
Testing the RS485 Building Block Board
Testing the simplified RS485 Building Block Board derived from the earlier RS485 and 48 V passthrough design, including baud rate testing over 20 m of Cat 6 cable.
Digital I/O Expander Testing: Inputs
Testing the input side of the Digital I/O Expander building block board, including shift register reads, input-to-output mirroring, and discovering a silkscreen labelling issue.
Testing the Digital IO Expander and RS485 Building Block Boards
Receiving and beginning bench testing of the Rev A Digital IO Expander and RS485 building block boards, starting with output testing on the Digital IO Expander using a Raspberry Pi Pico 2W and MicroPython.