SNEK-atmega32u4-INSTALL(1)

πŸ’– SNEK-atmega32u4-INSTALL πŸ’–

okay so bestie, welcome to the General Commands Manual for snek-atmega32u4-install 🐍✨ this is the girl whose whole job is getting Snek onto your ATmega32u4 board and she is so good at it.


✨ NAME ✨

snek-atmega32u4-install β€” Install Snek to ATmega32u4 πŸŽ€


🌸 SYNOPSIS 🌸

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

πŸ¦‹ DESCRIPTION πŸ¦‹

so basically? snek-atmega32u4-install installs the Snek programming language on a device with an ATmega32u4. that's it, that's the whole vibe. she loads the language, she handles the bootloader situation, she does the fuse bits, she's the whole package πŸ’…


πŸ‘‘ OPTIONS πŸ‘‘

  • -isp <ISP model> β€” Specifies the programmer to use. The common ones you'll see in the wild are 'usbtiny' and 'avrisp2'. The default is 'usbtiny'. ✨
  • -device <device> β€” Set the name of the target device. Pick exactly one of 'itsybitsy3v', 'itsybitsy5v' or 'uduino'. no mixing and matching, bestie, choose your fighter 🫢
  • -hex <snek.hex> β€” Specifies the hex file to load to the board. The default is the currently installed version of Snek. 🌈
  • -ubahex <ubaboot.hex> β€” Specifies the bootloader hex file to load to the board. The default is the currently installed version of the bootloader for the target device. πŸŽ€
  • -ubaboot <ubaboot.py> β€” Specifies the uba bootloader to use. The default is the currently installed version of the bootloader. πŸ’œ

πŸ”₯ COMMANDS πŸ”₯

  • load β€” Loads Snek to the device using ubaboot. This is the default command, so if you don't say anything she just does this one. main character energy fr fr πŸ‘‘
  • fuse β€” Sets the target fuse bits suitable for ubaboot usage. You must do this before ubaboot will work on the target device, although you may do it before or after loading the bootloader. You only need to do this once per board. no cap, one time and you're done πŸ’…
  • boot β€” Load the uba bootloader on the target device. You only need to do this once per board too. ✨
  • fuseboot β€” Sets the target fuse bits for ubaboot usage and then loads the bootloader to the device. it's the combo meal, the two-for-one, the "not me doing both at once" πŸ“
not me reminding you again: fuse and boot are both once-per-board situations. do not come back here every time, bestie, she will not be impressed 😭

🌟 AUTHOR 🌟

Keith Packard 🫢


and that's the whole page, babe πŸ’– this is snek-atmega32u4-install, living in the SNEK-atmega32u4-INSTALL(1) manual, and she ate. periodt. πŸŒˆβ­πŸ’…

πŸ“¦ where this page comes from