This is a code for using LEGO Mario as a controller for playing on any generic emulator website like Super Mario HTML5
If you need to change the keymap for your own emulator/game change the lines from here:
That's it! enjoy!
- Node
- Typescript
- XCode: abandonaware/noble is the library used for Bluetooth communication needs xcode for building the module
- A Lego Mario!
First be sure that Typescript is installed and then:
npm install
node js/app.js
and push pairing button on back of LEGO Mario.
Only tested on MacOS
This project is only for fun and test the ideas of what I saw around about how to extract the information from Lego Mario. I'm working with other people in proper implementation using .net/windows sharpbrick/powered-up
This project is inspired by the initial work of nearprosmith and the documentation from Lego Mario Reverse Engineering