-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compatibility with micro:bit V2 #4
Comments
@waveshare please take a look at this issue |
I wish I've found this issue before I've got the display for my 10 years old son. |
@hnwangkg-ezio and @waveshare - We have another user that has contacted Micro:bit to confirm that the waveshare extension is not working with a micro:bit V2 board. Can you please confirm whether you will be putting the fix in place to enable the V2 board to work? |
This is the response I've received on 26th of Dec from the Waveshare support: Seems, there's still nothing changed :( |
I have been in contact with the Waveshare support team and they are working to put a solution in place for V2. Response is 'Our engineer and working for the package, the problem is that we didn't get the document of the new compiler, in this case we are not able to modify it, could you please help with this? @microbit-sam is this something that you can assist the Waveshare team with? |
you can git this TS version |
We are sorry that this library has not been updated for a long time, because we want to use C++ to process the output of SPI, but recently learned that lancaster-university started editing the C++ compilation document. I will update the C++ version after their document is completed. . Currently, the global refresh using TS takes about 3S refresh time |
Hi @waveshare
This extension is currently not compiling against the latest version of Micro:bit CODAL. This means it will not work with micro:bit V2.
microsoft/pxt-microbit#3506 provides more information on approved builds that are failing.
Whilst it is not on our approved list, we have had a user get in contact to say that it is not working for them.
Software for micro:bit V2 boards is built using CODAL rather than the DAL, and no longer includes the mbed layer. We’ve implemented the most frequently used mbed classes to support easy porting of existing extensions, but there may still be corner cases with this compatibility layer.
As your extension is currently not building, people attempting to use your extension with a micro:bit V2 board will get error 929.
There are details on how to ensure extensions work on both version of the micro:bit here (lancaster-university/codal-microbit-v2#31).
The text was updated successfully, but these errors were encountered: