Perugolate / silakka54_wifi

firmware

Repository from Github https://github.comPerugolate/silakka54_wifiRepository from Github https://github.comPerugolate/silakka54_wifi

silakka54_wifi

Contents of the wireless "silakka54" that I received from Glorya 3C store that seems to be configured as a lily58. Works fine with zmk studio (for now), but wouldn't want to have to reset it.

This is documented for my own purposes. This repo will only be useful if you have the exact same board. Back up your firmware before doing anything.

resetting the pairing

I have had some issues with loss of pairing between the slave (right) and the master (left), resulting in only the master connecting to the computer.

To reset the pairing, assuming both boards are turned off:

  1. Connect the right board to computer using USB-C cable.

  2. Double press the small button on the edge/underside of board (close to the bottom of the nice nano). This should cause the board to be detected as a storage device.

  3. Copy zmk_clear.uf2 to the board. On my mac this was:

cp flash/zmk_clear.uf2 /Volumes/NICENANO/
  1. This will trigger a reboot of the board and likely cause some device disconnetion warnings. Ignore them and double press the button to again mount the board as a storage device.

  2. Copy the firmware to the board:

cp right/CURRENT.UF2 /Volumes/NICENANO/
  1. Again, this will trigger a reboot of the board. Disconnect the right board from the USB-C, and connect the left board to the computer using USB-C cable. Repeat 2-4. Then finally copy the firmware for the left board:
cp left/CURRENT.UF2 /Volumes/NICENANO/
  1. Disconnect the left board from the USB-C.

  2. Swith on both boards and simultaneously press the button on both boards. This should cause them to pair with each other.

  3. You should now be able to connect via bluetooth to the master board and use both boards.

layout in zmk studio

base-layer

raise-layer

wired layout in vial

The layout I use on my wired silakka54 is here

vial

About

firmware


Languages

Language:HTML 100.0%