SNEK-LILYPAD-INSTALL(1)

πŸ“¦
version 1.13 Β· 2 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

🌸 SNEK-LILYPAD-INSTALL(1) 🌸

okay bestie, welcome to the General Commands Manual entry for snek-lilypad-install πŸ’– this is the little glow-up tool that gets Snek living rent-free on your LilyPad, and I am obsessed with how simple it is. sit down, grab a strawberry πŸ“, and let's get you flashing.


✨ NAME ✨

snek-lilypad-instal β€” install Snek to LilyPad

no fr I know it's spelled snek-lilypad-instal up there and snek-lilypad-install everywhere else, that's literally just how the page reads, I'm not gaslighting you πŸ’…

✨ SYNOPSIS ✨

snek-lilypad-install [OPTION]... [COMMAND]

✨ DESCRIPTION ✨

so like. snek-lilypad-install installs the Snek programming language onto an ATmega328P LilyPad board, and it does it through the Optiboot boot loader. that's the whole vibe. it's giving "one command, one tiny snake, one very cute microcontroller." πŸπŸ¦‹


✨ OPTIONS ✨

  • -hex <snek.hex> β€” tells it which hex file to load onto the board. if you don't say anything, the default is the currently installed version of Snek. so like, it already knows what it's doing, you can just let it cook πŸ”₯
  • -port <port> β€” which serial port to use. the default is /dev/ttyUSB0. if your board is chilling somewhere else, this is how you tell it πŸŽ€
  • -mcu <MCU name> β€” which micro controller to expect to find on the board. some boards have m328 while others have m328p β€” like, they look the same but they are not the same, okay? the default is atmega328p, but if you get an error message indicating a mismatch, you can try the other one. lowkey the classic "try the other one" situation and honestly? it works 🌈

✨ OPTIBOOT ✨

Snek for the LilyPad requires Optiboot. periodt.

if your board does not already have Optiboot, you can use the Arduino IDE to install Optiboot on your LilyPad. then go follow the instructions on the Optiboot web site:

https://github.com/Optiboot/optiboot

to learn how to do that. it's giving ✨prerequisite era✨ but it's a quick one, promise 🫢


✨ AUTHOR ✨

Keith Packard πŸ‘‘


and that's the whole page bestie!! this one is snek-lilypad-install from SNEK-LILYPAD-INSTALL(1) in the General Commands Manual β€” go forth and put a snake on a lilypad, it's literally your main character moment πŸŒΈπŸ’œβœ¨

πŸ“¦ where this page comes from