Changes 17 Jan 2019 Files added to explain how to use the keypad I sell and create a front panel. Added FrontPanel.pdf ------------------------------------------------------------------------------ Changes 3 Sept 2015: Firmware updated to V2.21 (18F4520 only) Changes to firmware. Improved keypad debounce. (Reduces incidence of multiple characters occuring when entering values). Minor change to how numbers that exceed maximums are capped. Minor tweak to 'Add Deg' in program mode to allow full 360 deg rotation. ------------------------------------------------------------------------------ Changes 24 May 2015: Added 18F4520 version of firmware. Note 4520 is now the preferred device. V2.2 of firmware added (currently 18F4520 only) see file 'Rotab18F4520v2.2.hex'. Changes to firmware: Can now automatically set keypad orientation for non-standard keypads. (To use, press and hold [2] before turning controller on. Hold for 2 seconds until display appears. Controller will now automatically set and remember keypad orientation). Fixed accuracy issue when using very low ratio worms. Fixed glitch when zeroing 'constant' mode. ------------------------------------------------------------------------------ Changes 6th July 2014: Updated schematic (fixed incorrect keyboard layout and changed to match latest PCB) Changes 12 June 2014: Modified PCB layout (v2.1). Added New files: PCB-2.1.png PCB-Overlay-2.1.png RotabPCBGerber2.1b.zip Changes to layout: Added extra decoupling capacitor - C6, 100nF. Moved 5v connection from power connector to driver connector Power connection block reduced from 4 pins to 2. Driver connection block increased from 4 pins to 6. Added 2nd driver connection block (not used by rotary controller). Added mounts for heatsink (and moved some components to suit).