• We got permission from the author of MetalPhreak for inclusion of the code in Espruino ... in fact he is happy to change the license in any way ... see the following:

    https://github.com/MetalPhreak/ESP8266_S­PI_Driver/issues/7

    He is a good chap and happy to accommodate as needed.

    As for the integration of hardware SPI. The first pass is understanding the architecture of Espruino as it relates to hardware SPI ... we made some notes on this here ... https://github.com/espruino/Espruino/wik­i/SPI-Architecture

    Then we implemented these architected functions using MetalPhreak that worked out just great.

    I don't think anyone is saying that this is the best solution or couldn't be dramatically improved. However it does now gives us a functional base line to start with. I am super keen that we all collaborate with each other ... I'd be delighted to devote time to changing the implementation and design ... but it will be best served by community involvement with you as the leader.

About

Avatar for Kolban @Kolban started