7/25/2023 0 Comments Arduino libraries to espruinoHowever for a new architecture there are a bunch of different files to modify. If you're using an existing architecture everything can be done from boards/BOARDNAME.py. You can auto-build documentation for all source files - see doxygen/README.mdĪny more questions? ask on the forum. Please see CONTRIBUTING.md for some hints about code style/etc. ModificationĬheck out the documentation on the build process first - this shouldĬlear up a lot of potential questions about the Espruino architecture. All boards that this has happened to reside in the UNMAINTAINED_BOARDS branch. If you are a board manufacturer interested in getting your board officially supported, please check out this page.įor a list of supported boards, please see the boards folder.Įspruino has been ported to other boards and platforms (such as EFM32 and SAMD), but these have a habit of being contributed and then never maintained. While Espruino can run on other boards, we make no money from them and so cannot afford to test, fix or support the firmware on them. They come pre-installed with Espruino and you are able to easily download and flash the latest versions of Espruino to them. The officially supported boards are the best supported. See tests/README.md for examples on how to run them. There are a bunch of tests in the tests directory. LicenseĬheck out the page on building Espruino. In this case, please consider donating to help cover the time it takes to fix problems (even so, we can't guarantee to fix every problem). We try and support users of the boards we sell, but if you bought a non-official board your issue may not get addressed. If your board isn't made by us but came pre-installed with Espruino then you should contact the manufacturers. Work on Espruino is supported by sales of our boards. If you can't come up with these, please post on the forum first as it may just be something in your code that we can help out with. Submit bugs with clear steps to reproduce them: a small test case (not your whole program), and an actual and expected result. However the documentation on the Espruino website will match the version available for download but not the latest version on GitHub.īuilds for the Espruino Board and Pico Board (built automatically for each Git commit) are available from here.įirst, please try and check that your problem hasn't already been found or covered on our forum. There's also a Reference for JavaScript commands as well as Tutorials. If you have an Espruino board, please read the Quick Start Guide first.īrowse the Espruino Website (try using search in the top right), and read the FAQ. Please support Espruino by ordering one of our official boards or donating. It is designed for devices with as little as 128kB Flash and 8kB RAM. Espruino JavaScript for Microcontrollers _ _Įspruino is a JavaScript interpreter for microcontrollers.
0 Comments
Leave a Reply. |