Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-28 | ada: modifiers, layers and regular keys are working | Marc Poulhiès | |
Still need to add timings as currently the processor is looping full speed, which may cause some lost events as the USB only polls at the frequency advertised in the descriptor (few ms). | |||
2022-07-30 | pcb: apply rules, fix last warning | Marc Poulhiès | |
Add more PWR track for one led RC for 2.1 | |||
2022-07-27 | pcb: minor tuning of GND plane | Marc Poulhiès | |
Tune GND plane + moved minor tracks. | |||
2022-07-22 | Update GPIO for rev2 board | Marc Poulhiès | |
2022-07-22 | rust: extract layout in separate module | Marc Poulhiès | |
First step towards reusing for pouetpouet-r2: split! | |||
2022-07-22 | Update all crate, in particular rtic | Marc Poulhiès | |
Keyboard works, but customevents for leds are not working (yet). | |||
2022-07-22 | rust: Initial hold tap work | Marc Poulhiès | |
Currently not working (Tap action is never triggered unless some other keys is tapped simultaneous). | |||
2022-07-22 | rust: update to latest keyberon | Marc Poulhiès | |
Handle some change in action/custom action handling. | |||
2022-07-22 | Initial support for Layers | Marc Poulhiès | |
Click now support Layers, so port some more layout from the existing rust firmware. | |||
2022-07-22 | Initial Ada firmware | Marc Poulhiès | |
Missing doc, comment. | |||
2022-07-22 | Move rust firmware in subdir | Marc Poulhiès | |
... for the upcoming Ada one. | |||
2022-07-22 | Rev 2.1 for error with sk6812mini-e | Marc Poulhiès | |
The symbol used for the mini-e is the mini one. Pins numbering for both parts are NOT the same: leads to non functionnal keys backlight. This changes: - fixes this error - make the OSHW logo nicer (copper instead of silk) The symbol used for mini-e comes from the Djinn keyboard. | |||
2022-06-15 | New revision for PouetPouet board | Marc Poulhiès | |
What is changing: - Cherry-MX hotswap sockets for all 60 switches - Per switch RGB LED (SK6812-MiniE) What is not changing: - Size (exact same board cutout) - overall components (mcu stmf072) Even if these are small changes, I had to reroute everything, so the pcb has been remade from scratch. The electrial schema has been kept really close to initial version. This should match the version sent to manufacturing, but you can really check the aisler-order-220612 tag (should be the same files, only git history has been cleaned/squashed). | |||
2022-05-09 | Update to KiCad 6.0 | Marc Poulhiès | |
Simply open and save the SCH and PCB to convert them to KiCad 6.0. No checks done on the result. | |||
2022-05-09 | update kicad footprints repos | Marc Poulhiès | |
2022-03-01 | Add cargo-embed configuration | Marc Poulhiès | |
Flash + gdb server | |||
2022-02-26 | Minor code cleaning | Marc Poulhiès | |
Remove some warnings, apply clippy hints. | |||
2022-02-26 | Bump cortex-m* dep version | Marc Poulhiès | |
2022-02-25 | Update some dependencies | Marc Poulhiès | |
Signed-off-by: Marc Poulhiès <dkm@kataplop.net> | |||
2021-05-20 | Add simple CAD file for plate | Marc Poulhiès | |
Initial plate design for early test/prototype. | |||
2021-05-19 | Add nyan-keeb picture | Marc Poulhiès | |
2021-05-19 | Use new macro to define layers + cleaning | Marc 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-05-19 | Update dependencies | Marc Poulhiès | |
2021-02-10 | Update README.md | Marc Poulhiès | |
Remove duplicated list of existing keyboards. | |||
2021-01-22 | Minor change in layout | Marc 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-22 | Refresh Cargo.lock after update | Marc Poulhiès | |
2021-01-22 | Fix layout image | Marc Poulhiès | |
F1->F6 were wrongly labeled (actual layout is correct, only the image was not) | |||
2021-01-16 | Change 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-15 | Add a simple LED bleep at start | Marc Poulhiès | |
Always friendly to have a feedback from the device after it has booted. | |||
2021-01-12 | Add sample gif for showing LEDs, refresh layout | Marc Poulhiès | |
Update layout with latest changes (and add LEDs control keys). | |||
2021-01-10 | Allow for minor version change in dependencies | Marc Poulhiès | |
2021-01-10 | Simple 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-17 | Update code after keyberon update | Marc Poulhiès | |
Simply port current firmware. No CustomAction yet. | |||
2020-11-11 | Modified the bépo layout a bit | Marc Poulhiès | |
Moved few keys around: - swapped w and AltGr. - swapped Raise and Shift - added ê/Ê | |||
2020-11-11 | Update BOM with correct parts, vendor and price. | Marc Poulhiès | |
2020-11-11 | Use type to make code easier to read | Marc Poulhiès | |
2020-11-11 | Update README with more acurate info | Marc Poulhiès | |
2020-11-11 | Initial work for Pouetpouet board | Marc Poulhiès | |
Based on keyseebee but now very different. | |||
2020-09-01 | fix typo in README.md | Guillaume Pinot | |
2020-09-01 | fix race condition | Guillaume Pinot | |
2020-08-30 | Images and updates of the md files | Guillaume Pinot | |
2020-08-28 | functional keyboard! | Guillaume Pinot | |
2020-08-28 | Higher priority for RX, better but still losing events | Guillaume Pinot | |
2020-08-28 | more functionnal firmware for serial communication (but still doesn't work) | Guillaume Pinot | |
2020-08-20 | fix transpose | Guillaume Pinot | |
2020-08-20 | cargo clippy | Guillaume Pinot | |
2020-08-20 | remove unwrap | Guillaume Pinot | |
2020-08-19 | Blind implementation of serial communication | Guillaume Pinot | |
2020-08-18 | update gerber changelog | Guillaume Pinot | |
2020-08-18 | Fix diode orientation | Guillaume Pinot | |