EnvOpenPico
An open source RP2040 MCU Board Family (by Envious-Data)
mechware
Modular and configurable plugin based firmware for mechanical keyboard. (by dairequinlan)
Our great sponsors
EnvOpenPico | mechware | |
---|---|---|
4 | 15 | |
135 | 22 | |
- | - | |
4.6 | 0.0 | |
about 1 month ago | over 2 years ago | |
Shell | C++ | |
GNU General Public License v3.0 only | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
EnvOpenPico
Posts with mentions or reviews of EnvOpenPico.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-05-11.
- Making a microcontroller with the rp2040
- Open source Pico clones!
-
Designing your own keyboard is a interesting process!
I do like the pico and I actually like it enough to design my own mimick https://github.com/Envious-Data/EnvOpenPico which I intend to have a JST connector or a type-c connector instead of type-b so it can be used more easily within keyboards.
- A made a Raspberry Pi Pico Macro Board!
mechware
Posts with mentions or reviews of mechware.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-12.
-
Is there an environment variable for RPi Pico compilation
I do it for my keyboard firmware project, it's designed to compile up for Arduino (well, not their IDE, but VS with PlatformIO but it's much of a muchness) https://github.com/dairequinlan/mechware
- Another grand handwire
- Keyboard project
- After only a month of many nights rewriting and debugging custom firmware... they work!
- Advice on Debugging Custom Firmware?
-
What's wrong with my wiring? Details in comments
code here https://github.com/dairequinlan/mechware/blob/main/src/input/MatrixInput.cpp That's dual use code, few #define chunks there for Ardiuno (Teensy) and Pico, but basically (using the more common Arduino syntax) ...
-
Use bluetooth module for building a bluetooth keyboard
Plan is to add the BLE functionality as another pluggable module to my own firmware https://github.com/dairequinlan/mechware
- Building my own KB. Oh boy...
-
The Banana Splits look amazing.
Indeed. It makes for a neat µC for a keyboard, all that GPIO :-D OP are you planning a complete build ? This might be useful it's a complete pluggable and configurable firmware for PICO based keyboards. Dual compiles to Teensy/Arduino so there are a bunch of conditional blocks but it's fairly straightforward otherwise.
-
sparkfun rp2040
it's not an actual pro micro though, right ? It's a RP2040 board like the Pi Pico. I didn't know that that was even supported by QMK yet (if that's what you're trying to use). Coincidentally I just started using as a daily driver a custom split board I put together, which has a Pi PICO in either half, talking I2C to one another. Completely custom firmware though, source is here: https://github.com/dairequinlan/mechware/tree/pico
What are some alternatives?
When comparing EnvOpenPico and mechware you can also consider the following projects:
Unified-Daughterboard - Redirect repo for old URL
pico-mediakeeb - A small multimedia macro-pad implemented on top of the RPI2040 based Raspberry pi Pico.
reviung
pico-debug - virtual debug pod for RP2040 "Raspberry Pi Pico" with no added hardware
ESP32-BLE-Combo - Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)
teensy-eurorack - Hardware Design: Eurorack shield for teensy 4.1 with 14 in / 16 out analog channels
kmk_firmware - Clackety Keyboards Powered by Python
upsy-desky - Make your standing desk smarter
handwirehotswap - A 3D printed, Solderless Hot Swap Socket to build keyswitch matrixes
arduino-pico - Raspberry Pi Pico Arduino core, for all RP2040 boards
dactyl-manuform
EnvOpenPico vs Unified-Daughterboard
mechware vs Unified-Daughterboard
EnvOpenPico vs pico-mediakeeb
mechware vs reviung
EnvOpenPico vs pico-debug
mechware vs ESP32-BLE-Combo
EnvOpenPico vs teensy-eurorack
mechware vs kmk_firmware
EnvOpenPico vs upsy-desky
mechware vs handwirehotswap
EnvOpenPico vs arduino-pico
mechware vs dactyl-manuform