jthlim / javelin-steno-rp2040

Raspberry Pi Pico bindings for javelin-steno
Other
14 stars 9 forks source link

rp2040 bindings for javelin-steno.

Build Instructions

  1. Install pico-sdk and ensure that you can build the examples.

  2. Clone javelin-steno repository.

  3. Clone this repository.

  4. From within this repository, link the javelin-steno repository:

> ln -s <path-to-javelin-steno> javelin
  1. Standard CMake, with '-D JAVELIN_BOARD=xxx'
> mkdir build
> cd build
> cmake .. -D JAVELIN_BOARD=uni_v4
> make

You should now have a uf2 file that can be copied to the device.

Contributions

This project is a snapshot of internal repositories and is not accepting any pull requests.

Terms

This code is distributed under PolyForm Noncommercial license. For commercial use, please contact me.

Troubleshooting

When building, if you receive a message like:

error: uinitialized const member in 'const char []'

This means that you're running an older version of the toolchain that has a compiler bug. Update to a newer version at https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads