Tutorial  Updated

Trinket Internal Install.

Here's A Guide To Installing The Trinket M0 Into The Switch.

Program The Trinket Before You Remove The Usb Port, Saves You Doing It After You Complete The Install.

First Thing To Do Is Remove The Usb Port From The Trinket, If You Have A Hot Air Wand Then Use That To Remove The Port It Will Reduce The Risk Of Damage To The Pads.

usb intact.jpg


Now That The Usb Port Has Been Removed You Want To Solder Wire To The Data Pads, White = Data- And Green Data+ In This Guide.

Now Solder Wire To The Bat Pad = Red, Gnd Pad = Black, Pad 4 = Orange & Pad 3 = Brown In This Guide.

Also Remove The Resistor Next To The Ppower Led Mark Out In Purple In This Guide.
Trinket Points.jpg


When You Have The Trinket All Prepared, You Can Now Proceed To The Install To The Switch.
trinket install points.jpg


Once The Install Is Completely Done Then Clean Up The Points You Have Soldered To Using Isopropyl And Cotton Buds/Q-Tips.
Finished.jpg



Alternative Point For Pad 4.

Altternative Pad 4 Point.jpg


Alternative Points For Joycon Rail Pin 10.

If You Decide On Using This Alternative Point Then Use Enamel Coated Jumper Wire 0.10mm.

Alt Joycon Rail Pin 10 Point.jpg


Remember Take Your Time It's Not A Race lol. Rushing Can Lead To Mistakes.

Tools Required.

Kynar Wire 30 AWG.
Soldering Iron.
Hot Air Wand For Usb Port Removal(Optional)
Isopropyl.
Cotton Bud/Q-Tips.
Flux.
Solder.
Enamel Jumper Wire (Optional)


Thanks And Credit Goes To Xboxexpert For This Solution.

I Think That Covers Everything.

EDIT..

here's another method for the install of the trinket, this method does away with the pad 4, as some may find it tricky to solder to the cap used on the mobo.

the rst pad is used instead and the wire is linked to the power button, Also this has a bonus that you can double press the power button to put the trinket into boot loader mode for uploading a new payload.

of course you don't have to use the rst pad at all, you can't just press power button and volume up button, then press reset button for rcm mode.

this method should be ok for the novices.

install at your own risk.

another install.jpg


the pad on the power button to use.

power button point.jpg


i have one more method to try but I really think this one is not to bad method.

the more methods the better I say, of course to try and make it as easy as possible for pros and novices.

EDIT...
another method for the install of the trinket.

this method is basically same as all other methods, just a different points uses for the bat pad and rst pad.

this install will allow you to have the trinket power off when you fully power off the switch.

double press the reset button on the trinket to get into boot loader mode, this may take a couple of attempts to do.

the payload that you use already will work with this method no need for new ones.

here's the diagram for method 3, you could possibly have this as a 4 wire install, if you install auto rcm mode, but as my sd card module port is buggerd I couldn't test that out.

twinket power off.jpg


ok it seems method 3 needs auto rcm installed for it to work without the need to use the rst pad

so for them that don't want to use auto rcm mode then solder a wire from rst pad to the point on the power button, and use pad 3 to the pin 10 on the joycon rail or one of the alt points on mobo.

beware the alt points are small so use at your own risk.

ok anyone with changing issues test these 2 points, you should get 5v on the usb port side, and around 3.2v on the switch side.

if your getting the volts on the switch side that are fluctuating up & down then replace the part with the v on top it's a diode, you want one that fits so the actual size is either 0402 or 0603 in dimension (i'm using 0402/0603 as an example for size purpose only)

around page 16 has more info about this component..

dont come moaning if you damage your console doing this install, i'm not responsible for you opening or taking a soldering iron to your console.
you do this at your own risk any damage is down to yourself.


charger_issue_volts.jpg


another thing if your trinket starts to get very hot to the point you can't touch it, then the atmel ATSAMD21E18A-U ic is on it's way out, so you will need to replace the ic or just replace your trinket.

at some point it wont power up after this has happened.
1 = gets very hot.
2 = reset starts to become tempermental .
3 = dead
4 = fix replace the atmel ATSAMD21E18A-U ic

edit

added uf2 drag and drop files for r4 trinket gemma dongles or for a 4 wire internal install.

atmosphere
hekate 4.2
Sxos
rajnx
reinx
 

Attachments

Last edited by M-O-B, , Reason: added updated uf2 file.
Think we need to bring back tiny solder guy so some folks don't mess up their switches!

i can see this happening a few mess up switch, due to the pad 4 cap being bridged or lifted, I think that's the only tricky part of this install, the other pads ain't that bad to do.

I already have someone sending their trinket coz they damaged the pads when removing the usb.
 
i can see this happening a few mess up switch, due to the pad 4 cap being bridged or lifted, I think that's the only tricky part of this install, the other pads ain't that bad to do.

I already have someone sending their trinket coz they damaged the pads when removing the usb.
There will be a few more, your guide hasn't been up that long. To whomever sent you their trinket, can you advise them not to attempt the rest of the install themselves, else you'll get the whole switch next!
 
Think we need to bring back tiny solder guy so some folks don't mess up their switches!
I'm here!!!

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

I ordered a Trinket M0 yesterday, contemplated Mouser but wanted a test phase first (I hate $8 shipping), found one on amazon for $13, eta is Tuesday for delivery. Will be recording myself during the entire process and will upload to Youtube along with a revision on service options. I'm pretty damn impressed there's a solution for everyone now :)
 
I'm here!!!

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

I ordered a Trinket M0 yesterday, contemplated Mouser but wanted a test phase first (I hate $8 shipping), found one on amazon for $13, eta is Tuesday for delivery. Will be recording myself during the entire process and will upload to Youtube along with a revision on service options. I'm pretty damn impressed there's a solution for everyone now :)
Well my guess is you will get some work out of this.
 
Here's A Guide To Installing The Trinket M0 Into The Switch.

Program The Trinket Before You Remove The Usb Port, Saves You Doing It After You Complete The Install.

First Thing To Do Is Remove The Usb Port From The Trinket, If You Have A Hot Air Wand Then Use That To Remove The Port It Will Reduce The Risk Of Damage To The Pads.

View attachment 133958

Now That The Usb Port Has Been Removed You Want To Solder Wire To The Data Pads, White = Data- And Green Data+ In This Guide.

Now Solder Wire To The Bat Pad = Red, Gnd Pad = Black, Pad 4 = Orange & Pad 3 = Brown In This Guide.

Also Remove The Resistor Next To The Ppower Led Mark Out In Purple In This Guide.
View attachment 133961

When You Have The Trinket All Prepared, You Can Now Proceed To The Install To The Switch.
View attachment 133962

Once The Install Is Completely Done Then Clean Up The Points You Have Soldered To Using Isopropyl And Cotton Buds/Q-Tips.
View attachment 133963


Alternative Point For Pad 4.

View attachment 133965

Alternative Points For Joycon Rail Pin 10.

If You Decide On Using This Alternative Point Then Use Enamel Coated Jumper Wire 0.10mm.

View attachment 133966

Remember Take Your Time It's Not A Race lol. Rushing Can Lead To Mistakes.

Tools Required.

Kynar Wire 30 AWG.
Soldering Iron.
Hot Air Wand For Usb Port Removal(Optional)
Isopropyl.
Cotton Bud/Q-Tips.
Flux.
Solder.
Enamel Jumper Wire (Optional)

I Have Posted The Payload Sketches I've Used Or Rather Tested.

One Set Is For Use With The Arduino Software, And The CURRENT UF2 Set Is For Drag & Drop Onto The Trinket Once You Have It In Boot Loader Mode.

Thanks And Credit Goes To Xboxexpert For This Solution.



I Think That Covers Everything.

added hekate ctcaer 3.0 for using with the arduino software or current uf2 files for drag and drop once trinket is in boot loader mode.

Won't this prevent the dock from working?
 
Won't this prevent the dock from working?
From what I read on the original guide, no. when it receives power on boot, it looks for RCM - carries its instructions - then goes back to sleep. it functions almost like a dongle.

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

here is a healthy discussion about it, with the original poster --> Linky
 
  • Like
Reactions: M-O-B
There will be a few more, your guide hasn't been up that long. To whomever sent you their trinket, can you advise them not to attempt the rest of the install themselves, else you'll get the whole switch next!

I'm going to turn it into a dongle for the fella, I told him not to even bother to try the install.
 
great idea!
Are you able to push the button of the trinket and see the LEDs from outside with closed switch case?

barely in normal light, as you can hardly see much through the tiny air intake holes. then the remaining LED is up about 1/2 inch from there.
 
I have a scraped screw that is impossible to remove, from the joy rail with some idea to remove it?
you only need to remove the middle screws from the rails to get the back plate off

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

Yep something like that. Is there a guide for this?
the whole op is a guide are you retarded?

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

£8 and then £15 for the cheapest postage to UK - bugger that!
they have them on pimoroni with next day delivery £10 with shipping
 
Here's my Trinket install for loading SX OS. I ripped the USB pads off (no hot air rework station lol) so soldered direct to the chip pins. Works good!
i dot imgur dot com slash jI2qplt.jpg

Can't post links so maybe someone can reply with it embedded
 
Here's my Trinket install for loading SX OS. I ripped the USB pads off (no hot air rework station lol) so soldered direct to the chip pins. Works good!
i dot imgur dot com slash jI2qplt.jpg


Can't post links so maybe someone can reply with it embedded
jI2qplt.jpg

I ripped my pads off too lel luckily the ones i needed stayed attatched i super glued them back down
IMG_20180630_211814.jpg
 
Power consumption:
I do not have a reference point but with SX OS loaded and console in sleep mode battery will be down 14% in 24 hours
I read somewhere that even with the power LED in place power consumption of the trinket is at 1.5ma in sleep mode.
 
Power consumption:
I do not have a reference point but with SX OS loaded and console in sleep mode battery will be down 14% in 24 hours
I read somewhere that even with the power LED in place power consumption of the trinket is at 1.5ma in sleep mode.

I don't have a switch or trinket yet - but looking at the photos it looks like the trinket has a voltage regulator. As the microprocessor only needs between 1.62v and 3.63v to operate, this voltage regulator can be bypassed to save energy (if supplied by a 3.3v feed from the switch), also those leds can be removed to save even more. As the microprocessor goes into sleep mode - that won't use hardly anything.
 
Last edited by mrdude,
The regulator is a 3.3v LDO regulator. Nice and simple... 5 pins... Looking at the regulator from the top, so you have the THREE legs on the top and the two on the bottom... Lift the top-left leg and strap it to a 1.8v point. Easy to find once the joycons are connected. The trinket will be completely isolated without that 1.8v. Look at the datasheet. The trinket will only power on when the switch is on or when the joycons are on Or find the 1.8v rail and strap it to that. The 1.8v is inpoerative unless the switch is on (or joycons are charging) if you are worried about your battery running down...
 
Last edited by mattytrog,
  • Like
Reactions: Deleted User

Site & Scene News

Popular threads in this forum