Skip to content

softmodded/marisko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

marisko

custom firmware for the teenage engineering sp-1 stem player.

named after the marisko flower

features

this project is in the very early stages of development, so as of now pretty much anything could pass as a "feature"

  • bouncing light animation across the 4 playback leds
  • function button powers off device and returns it to the bootloader
  • watchdog is fed preventing bootloops

return to bootloader

the sp-1 has no hard reset so to get back:

  1. press function and wait for the leds go dark, this means device shut off
  2. press any button (or plug in usb) — bootloader opens
  3. use the solderless firmware utility to flash new firmware

rome

rome is the companion cli — flash firmware and upload/manage stems on the device over USB.

building

see building.md for setup, compilation, and flashing instructions.

contributing

see contributing.md for rules & guidelines.

credits

  • zephyr rtos + nrf connect sdk — the foundation this firmware runs on
  • sp-1 developer wiki by tim knapen — hardware documentation, pinouts, and bootloader specs
  • solderless — the web-based firmware and stem loader that makes all of this possible without opening the device

ai disclaimer

i am dipping my toes into using ai to assist me on projects for the first time. i'm using a deepseek model hosted locally harnessed with opencode. most commit descriptions/comments are not written by me and are placed there by the model because i suck at that type of stuff :P

license

MIT

About

community-built custom firmware for the te sp-01

Resources

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors