summaryrefslogtreecommitdiff
path: root/firmware/src
AgeCommit message (Collapse)Author
2021-05-19Use new macro to define layers + cleaningMarc Poulhiès
Use the new layout!() macro for easier and more readable layers definitions. Add a testmode feature, used to have 'a' on all keys, easier to test if all switch are correctly working or not. Also fixed some minor warnings.
2021-01-22Minor change in layoutMarc Poulhiès
Add Volume keys and also map page-up/down on the 2 keys in lower-right corner for easier access (more similar to Typematrix, very convenient for reading).
2021-01-16Change Keyboard::leds to leds_mut following upstream change.Marc Poulhiès
The function changed names while upstreaming it. Reverting back keyberon to upstream git instead following this change.
2021-01-15Add a simple LED bleep at startMarc Poulhiès
Always friendly to have a feedback from the device after it has booted.
2021-01-10Simple backlight support using custom actions.Marc Poulhiès
Use keyberon's custom action to create some useless LEDs mode. Frequency (when applicable) and color can be changed by some keypress.
2020-12-17Update code after keyberon updateMarc Poulhiès
Simply port current firmware. No CustomAction yet.
2020-11-11Modified the bépo layout a bitMarc Poulhiès
Moved few keys around: - swapped w and AltGr. - swapped Raise and Shift - added ê/Ê
2020-11-11Use type to make code easier to readMarc Poulhiès
2020-11-11Initial work for Pouetpouet boardMarc Poulhiès
Based on keyseebee but now very different.
2020-09-01fix race conditionGuillaume Pinot
2020-08-28functional keyboard!Guillaume Pinot
2020-08-28Higher priority for RX, better but still losing eventsGuillaume Pinot
2020-08-28more functionnal firmware for serial communication (but still doesn't work)Guillaume Pinot
2020-08-20fix transposeGuillaume Pinot
2020-08-20cargo clippyGuillaume Pinot
2020-08-20remove unwrapGuillaume Pinot
2020-08-19Blind implementation of serial communicationGuillaume Pinot
2020-08-05handle side transpositionGuillaume Pinot
2020-08-05some cleanupsGuillaume Pinot
2020-08-02first compiling firmwareGuillaume Pinot