Hacking Running Fusée Gelée through a Teensy 3.6

SilverfalconLP

Well-Known Member
Member
Joined
Dec 23, 2013
Messages
111
Trophies
0
Age
40
XP
913
Country
Both devices i have ...........
Was looking at trying to achieve a less clunky operation , still would be interested in playing with it .

If you like look ,im post video (sorry for shake bad position of movile xd) whit link to img (raspbian little onli terminal not Desktop)

 
Last edited by SilverfalconLP,

T-Error

Well-Known Member
Member
Joined
Oct 23, 2008
Messages
159
Trophies
0
XP
365
Country
Germany
Im made .IMG for Raspberry Pi 3 whit autolaunch fusee-launcher on boot and hotspot for if i need change payload whit shh on movile ,i have idea make mini powerbank whit pi zero bit for the moment work ok pi3+powerbank
I wonder if the pi can get power from the Switch. TXs dongle seems to get power from there.
 
  • Like
Reactions: DaveLister

thmo_

Member
Newcomer
Joined
May 15, 2018
Messages
24
Trophies
0
Age
30
XP
117
Country
Switzerland
Isn't the RPi Zero just the right size to fit inside a joy con casing? I mean, it runs linux, so we can just write a script to let it autorun any fusee launcher and fit it inside a joy con case. If the Switch powers the joy cons during RCM mode and it's enough to power the RPi we woudln't even need a powerbank or anything.

Just thinking loud.. I don't know if the switch even powers the joycons during RCM and if it's enough, but that would be some great personal project ^^
 

DaveLister

Well-Known Member
Member
Joined
Apr 27, 2018
Messages
720
Trophies
0
Age
123
Location
lv426
XP
1,295
Country
Afghanistan
I wonder if the pi can get power from the Switch. TXs dongle seems to get power from there.
The device charges via the port obviously but im sure i have seen a device try to take a charge form the switch also - like phone s8 im sure ...... with USB 3 it can go in both direction for power supply im sure.


Where I state im sure , i am actually not sure , im Irish to be sure to be sure.
 
Last edited by DaveLister,

T-Error

Well-Known Member
Member
Joined
Oct 23, 2008
Messages
159
Trophies
0
XP
365
Country
Germany
Isn't the RPi Zero just the right size to fit inside a joy con casing? I mean, it runs linux, so we can just write a script to let it autorun any fusee launcher and fit it inside a joy con case. If the Switch powers the joy cons during RCM mode and it's enough to power the RPi we woudln't even need a powerbank or anything.

Just thinking loud.. I don't know if the switch even powers the joycons during RCM and if it's enough, but that would be some great personal project ^^
Do you really want a cable running from the joycon to the USB?
 

T-Error

Well-Known Member
Member
Joined
Oct 23, 2008
Messages
159
Trophies
0
XP
365
Country
Germany
The device charges via the port obviously but im sure i have seen a device try to take a charge form the switch also - like phone s8 im sure ...... with USB 3 it can go in both direction for power supply im sure.
Thats what I was thinking.
 

thmo_

Member
Newcomer
Joined
May 15, 2018
Messages
24
Trophies
0
Age
30
XP
117
Country
Switzerland
Do you really want a cable running from the joycon to the USB?
It would more be a seperate joycon, since the pi would take all the place inside.. just for loading the payload and stuff.. you could integrate it with the jig, etc.
Till we get a modchip.

--------------------- MERGED ---------------------------

Thats what I was thinking.
If the Pi would be supplied with power by the swith as a usb host directly you wouldn‘t need a seperate joycon thingy for sure, i‘ll have to read up on this.
 

T-Error

Well-Known Member
Member
Joined
Oct 23, 2008
Messages
159
Trophies
0
XP
365
Country
Germany
It would more be a seperate joycon, since the pi would take all the place inside.. just for loading the payload and stuff.. you could integrate it with the jig, etc.
Till we get a modchip.
But how do you want to inject the payload if you use the joycon to bridge pin10?
 

SilverfalconLP

Well-Known Member
Member
Joined
Dec 23, 2013
Messages
111
Trophies
0
Age
40
XP
913
Country
The device charges via the port obviously but im sure i have seen a device try to take a charge form the switch also - like phone s8 im sure ...... with USB 3 it can go in both direction for power supply im sure


Where I state im sure , i am actually not sure , im Irish to be sure to be sure.


LoL im test and launch fuse whit my rasp3 and OTG to my Phone for poweron Raspberry and work ok xd ,no need powerbank only the Phone for poweron
 

DaveLister

Well-Known Member
Member
Joined
Apr 27, 2018
Messages
720
Trophies
0
Age
123
Location
lv426
XP
1,295
Country
Afghanistan
LoL im test and launch fuse whit my rasp3 and OTG to my Phone for poweron Raspberry and work ok xd ,no need powerbank only the Phone for poweron
Well yes for NXloader incompatible phones i can see the use case. I am trying to go int he direction of less weight and devices - make it usable for my kids.
 
Last edited by DaveLister,

thmo_

Member
Newcomer
Joined
May 15, 2018
Messages
24
Trophies
0
Age
30
XP
117
Country
Switzerland
But how do you want to inject the payload if you use the joycon to bridge pin10?
Haven‘t tried hacking my switch as of now, i have to read up on how the joycons connect and what pins can be used for what, but i‘m sure you might be able to work that out using the Pi and some additional stuff inside.
 

T-Error

Well-Known Member
Member
Joined
Oct 23, 2008
Messages
159
Trophies
0
XP
365
Country
Germany
Haven‘t tried hacking my switch as of now, i have to read up on how the joycons connect and what pins can be used for what, but i‘m sure you might be able to work that out using the Pi and some additional stuff inside.
I'm pretty shure that the joycon pins can't be accessed in RCM. Thats why I wondered how you want to make it work without a cable.
 

thmo_

Member
Newcomer
Joined
May 15, 2018
Messages
24
Trophies
0
Age
30
XP
117
Country
Switzerland
I'm pretty shure that the joycon pins can't be accessed in RCM. Thats why I wondered how you want to make it work without a cable.
Well, damn. If the pins won't work (just power would be enough tho) during RCM then it's not gonna work. Would've been nice tho.
 

Wierd_w

Well-Known Member
Member
Joined
May 12, 2018
Messages
406
Trophies
0
Age
41
XP
651
Country
United States
In addition to the zsun wifi dongle I pointed out prior (elsewhere), this bad boy could also potentially be used as a base.
Note how in the teardown pics some variants contain its own battery. :P A short USB-A to USB-C pigtail, and the right software, and you are good to go.

Considering they are very inexpensive, I might do workups for both this and the zsun once Atmosphere is ready. (the one with the battery seems to go for around 30$ though. Prolly the shipping excise on the lipo battery. The one without the battery (which some clever soldering with 2 wires inside would solve; Just bridge the + and - voltage leads between the two USB ports, so the switch supplies the voltage) is much cheaper.)

The zsun is a much more robust device at a similar price point though.
 

lolboy

Well-Known Member
Member
Joined
Jul 16, 2009
Messages
679
Trophies
0
XP
1,981
Country
Netherlands
I've been suggested on Reddit that a Teensy could work to run Fusée Gelée. I made some research and it looks like the Teensy 3.6 can have USB host support using this cable.

This library is a complete re-implementation of the USB protocol. It could be used as a base to make a Fusée Gelée launcher - I checked the code and everything needed is there. As we control everything that goes through the USB port here (remember, everything is re-implemented in the library), there will be no compatibility issues. The Teensy has enough memory to store both payloads (the one you want to run and the intermezzo payload).

The only drawback is that a Teensy 3.6 is not cheap, as it costs approximatively $40 (at least from France). I guess that in the end, somebody will sell a standalone Fusée launcher for less money than that anyway (or even a DIY kit using something else than a Teensy).

But I am curious - I wonder if somebody on this forum own a Teensy 3.6 and have programming knowledge to try this ? All is needed is to embed the payloads in a Teensy program and then use the USBHost_t36 library to port this script. It could be needed to use fusee-launcher.py to generate the payload beforehand if the memory is short on the Teensy.

How about other microcontrollers (cheaper ones) ? For example: arduino leonardo?
 

natinusala

Win32 error 31 is not an error
OP
Member
Joined
Dec 1, 2012
Messages
1,032
Trophies
0
Age
44
XP
2,914
Country
France
It's so low level that we will need to implement our own HCI controller. It's like this with the Teensy anyway. It can be patched.
 
  • Like
Reactions: DaveLister

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Sonic Angel Knight @ Sonic Angel Knight: You to not show angry emotion before 12PM :ninja: