Also just a note for others that the 2v08 firmware had a bug where the IR transmitter on Puck.js v2 would get left on after a command. So it's worth upgrading to 2v09 or later so your battery isn't killed ;)
This kind of thing would be really cool as a configurator... The PWA is great as an actual TV remote from your phone, but I guess there could be a way to configure something like:
short-press: button 0, button 1, button 9, ok
long-press: TV power button
So you could set one up to do specific tasks very easily - either for yourself, or for an elderly relative who just wants to press a button at 7PM and switch to antiques roadshow :)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
This is great - thanks Ben! And you even did the MakeHex wasm build too? And this pulls direct from IRDB, or are all the codes actually built into it?
Is it worth adding a 'Try it now' link to https://benjaminbenben.com/puckmote/ from https://github.com/benfoxall/puckmote ?
Also just a note for others that the 2v08 firmware had a bug where the IR transmitter on Puck.js v2 would get left on after a command. So it's worth upgrading to 2v09 or later so your battery isn't killed ;)
This kind of thing would be really cool as a configurator... The PWA is great as an actual TV remote from your phone, but I guess there could be a way to configure something like:
So you could set one up to do specific tasks very easily - either for yourself, or for an elderly relative who just wants to press a button at 7PM and switch to antiques roadshow :)