More actions
SAMD | |
---|---|
General | |
Author | electronrancher |
Type | Payload senders (Hardware) |
Version | 2018 |
License | GPL-2.0 |
Last Updated | 2018/08/23 |
Links | |
Download | |
Website | |
Source | |
Fusee Launcher for the openschemes SAMD21 Loader board. Based on sam fusee launcher.
Build and tested with Arduino SDK.
User guide
Source Code
- Firmware (Compile and flash with Arduino, forked from sam-fusee-launcher) (you probably want this one if you want to hack on stuff).
- Multiloader (Compile and flash with Arduino, forked from the V1.0 firmware just above)
- Bootloader (Compile with GCC and flash with SWD, forked from uf2-samdx1) (You probably don't ever need to touch the bootloader, so you may not care about this one)
Install a Pre-built Firmware
- Download a firmware zip file from the firmware directory and open.
- Plug the SAMD Loader into USB, and double click reset
- Drop the 3 files from inside the zip onto USB. They will be autoflashed as soon as they are written
- Unplug SAMD Loader, it's now flashed to the new firmware.
Optional Multiloader Firmware
A pre-built Firmware can be found here. This firmware was inspired by, and borrows from, mattytrog's implementation of Gemma multiloader. Thanks mattytrog.
- To use, plug in normally and power on. While searching for Tegra, the device will show 1, 2, or 3 quick blinks to signify which payload is active.
- To change payload, hold the change button (D1), the device will cycle through 1, 2, then 3 blinks to indicate payload selection. Let go of change button once your desired payload is indicated
- To store payload, momentarily press the store button (D0). The activity LED will light for 1 second to indicate flashing and upon the next reset, your desired payload will be automatically selected.
The rest is the same, device will blink 1-3 times while searching for Tegra, then give a short-long "Ta-daa" blink as the payload is sent and activated. At that point, you're done! Unplug and switch the loader off.
FAQ
Q. What is it?
It's a small SAMD21 board with an onboard CR2032 battery holder. It can be used to send fusee gelee payloads.
Q. Why did you build it?
I wanted a board that was instantly-on, and that I could reprogram with open source tools.
Q. How big is it?
24 x 25mm.
Q. Can it fit inside my console?
Yes, with the battery clip and other tall stuff omitted. I made the USB pads big for easy soldering.
Q. What do I need to get injecting?
A CR2032 battery, a USB micro b to C cable, and an RCM jig. All can be found on ebay or Amazon for a low cost.
Media
Placing the samd loader (electronrancher)
SAMD Loader in action (electronrancher)
Pick and Place monitor (electronrancher)