• I'd like to dive into writing some native firmware for the puck.js but I've only ever messed around with devices that supported the Arduino IDE.

    I'm not a stranger to coding in C++, but I'm a little at a loss when it comes to setting up toolchains for embedded stuff like this.

    I've tried looking at the espruino repository, but that supports so many different boards that it's a little difficult to figure out what build process is for what board.

    What I definitely don't want to happen is me somehow managing to bork the bootloader and have a puck that I can't flash (if that's even possible)

    A repo with a couple examples in C++ that builds a firmware bin for the puck.js that could be flashed over DFU would be quite helpful.

  • That's more about writing extensions to the espruino firmware and building that, it doesn't really talk about how you'd go about taking a brand new main.cpp file and end up with a .bin file you can flash over DFU mode to the puck.js

About

Avatar for Robin @Robin started