Releases: mawaeg/Sharkropad
Releases · mawaeg/Sharkropad
v1.1.0
VIA support, minor improvements
Additions:
- Support for VIA
- scad based knob
Fixes:
- Added missing cutouts for encoder and oled
- Fix syntax error in firmware
- Updated link to wrong hotswap sockets in the readme
Improvements:
- Improve the readme
- Migrate firmware to data-driven approach
- Apply improvements to the firmware based on qmk review:
- Use PWM driver instead of bitbanging for RGB lighing
- Move oled_task to sharkropad.c to keep keymap.c pristine
- Improve displaying of current RGB mode -> generation of name list, autoscrolling for long names
NOTE: This release still has the issues with the pcb as described in the previous release
- Please see here: https://github.com/mawaeg/Sharkropad/releases/tag/v1.0.0
v1.0.0
Initial Sharkropad release
This release is a first working version of the Sharkropad, including a pcb, a 3d printed case and qmk firmware.
The manufacturing files are created for usage with jlcpcb (including PCBA). Please be aware that not all parts are oriented correctly by default. Therefore you have to manually confirm the orientation of each part in the Component Placements view of jlcpcb.
NOTE: This release has some problems with the pcb:
- The crystal used on the pcb is not used and not usable as it is a 8Mhz crystal connected to the LSE pins
- Therefore you could just not assemble (DNP) R3, C3, C4 and Y1 (Crystal_GND24) to save some costs
- The underglow and the backlighting is connected to two different pins which is not supported by QMK. Therefore the pcb has to be fixed as described in the readme