Software engineer and entrepreneur with a British accent based in the San Francisco Bay Area. Hardware/software/reverse engineering. Former co-founder @ Bugsnag

Bay Area
Shaping comes second, and is where the feel comes from. Inner and outer deadzones in axial or radial shapes, gamma response curves, and circular, square, or octagonal virtual gates, all in one struct you can change at runtime without recalibrating.
1
1
21
Calibration comes first. Pickaxes runs a calibration session on the firmware that captures rest position, min and max travel, and orientation. Release the stick, push it in each direction, rotate it around the rim. Drive it from a homebrew app or a button combo on the device.
1
1
78
Designed a little 1U 10" bench power supply based around the RK6012 for my Rack Nook desk shelf (github.com/loopj/rack-nook)
6
298
For the center rack module I installed a DeskPi 6.91-inch touch screen, and wrote a quick Flutter application for media control.
1
197
For my desk, I went with a 5ft wide butcher block shelf, using 10" rack components in a 2U:1U:1U:1U:2U configuration. This allows for a wide cubby in the middle for tucking away my keyboard and mouse.
1
149
I wanted a truly modular/customizable desk shelf, so I built one. Rack Nook is a desk shelf system, based around 10" or 19" rack components. It's open source, you can find everything you need to build your own here: github.com/loopj/rack-nook
2
10
568
Replying to @RobertDaleSmith
JoypadOS - Bunch of bananas edition
1
4
153
For the protocol nerds out there, I managed to get the target response time (time between message being received from a console, and us sending the reply) down to ~3us on the Pi Pico backend. This is *very* close to the ASIC's response time in OEM controllers.
4
291
Everybody knows all the best cube shaped consoles have a handle
2
22
1,054

ALT Make It So Patrick Stewart GIF

3
62
Replying to @kangcrimson
Jungle Green render, just for you
1
3
115
Replying to @novelezra
1
1
1
27
Replying to @Alfred47920954
Can you confirm you have the following wiring? Also did you run the chip erase step first (github.com/loopj/wavephoenix…) and then disconnect and reconnect power before flashing the bootloader?
50
WavePhoenix64 - rendered in Ice Blue of course
10
19
273
10,574
The reference hardware (the mini receiver) is 1/3rd the size of an original WaveBird receiver. It supports "virtual pairing" - you can set the wireless channel by pressing X+Y on a nearby WaveBird controller. No channel wheel needed!
2
21
925
WavePhoenix is 100% open source hardware and firmware, fully compatible with OEM WaveBird controllers, and can be built with less than $5 in parts.
1
3
40
1,366
Tis the season
1
1
462
Replying to @cnlohr

ALT Jail Right To Jail GIF

2
198
Replying to @HeadcaseGames

ALT Why Not Both Take Both GIF

4
501
Soon...
30
44
546
42,587
Yung Modulus
2
3
1,367
Replying to @WeskMods

ALT Its Happening GIF

1
88
@StarFire2258 here's a video of me playing Mario Kart on the Short Stack if that helps to remove the disclaimer :) piped.video/watch?v=85Ri4w9X…
1
178
Since cramming the original GameCube controller connectors into a build of this size is impractical, Short Stack uses TRRS headphone sockets instead. This is the same approach used on the amazing GC Nano by @WeskMods and @CrazyGadgetMods bitbuilt.net/forums/index.ph….
3
3
40
3,516
To keep the clean aesthetic of the original Wii I wanted to hide the GameCube controller ports behind a panel. I always hated the hinged design of the original, and it is quite difficult to replicate at this scale, so I redesigned this panel to be a sliding panel.
2
36
2,645
Short Stack is 7.4% the volume of an original Wii console, you could fit 13.5 of them inside an original Wii!
1
18
156
5,051
Short Stack is the world's smallest Nintendo Wii. Built with an "Omega" trimmed original Wii motherboard, custom PCBs for power management, USB storage, & connectors, as well as a 3d printed case and custom milled heatsink. github.com/loopj/short-stack
22
140
1,055
114,461
Getting the hang of this whole soldering thing
9
502
How you know you are in a good Discord server
2
427
@LinkedIn your email notifications are embarrassingly broken and have been for a long time. Do I have 2 messages? 2 invitations? 3 messages?
31

ALT Worry Reaction GIF by MOODMAN

1
Replying to @broccolini
Drop Alt gang
1
Replying to @mybluewristband
You need one of these
3

ALT DéjàVu Drift GIF

Since people have been asking, this is what a typical iOS app saw in terms of crashes due to the Facebook SDK outage last night. We didn't drop a single crash report at @bugsnag.
6
21
"So James what kind of music do you like" James:
9
Wearing mine today!
1
1
@amazonecho is there a known bug in the alexa app setting up new devices? The "continue" button is completely impossible to click
1
Had fun making an interactive hiring message inside the developer console on app.bugsnag.com - might write a blog post about it
1
5
Replying to @teabass
make sure to check out the "discard" settings, can help with noise
1
1
Britain IRL
1
1
4
@luuupproducts I think Hertz likes his new Luuup
1
1
American TV’s take on the Georgie accent piped.video/watch?v=Ei1DnFdJ…