Results 30 comments of shaoziyang

I have no LCD2004 module, so I can't start testing the code. Supporting multiple addresses is a good idea, I will test it. And can you make LCD2004 as a...

@randmor I am glad you will make I2C_2004_LCD driver. Please allow me to add it to the microbit-lib/mpy-lib. Support multiple I2C is very interesting, although I don't think it's used...

micro:bit use a 4.7K resistor in the board, it is suit for most case. If you meet I2C pullup resistor problem, the resistor in board may not work. Internal weak...

I think you still use old version micro:bit, because new version has only ship three month ago. The most different is sensor chip, but function is same. New version micro:bit...

The problem may cause by LCD1602 module, My LCD1602 is work fine without external res, maybe 4.7K res in micro:bit is too large for some LCD1602 module.

This onewire library is not integrated in the current version of microbit firmware, so DS18b20 can't work with microbit.

Can you give more information about it? It is work in microbit v1, but I have not test it in microbit v2.

Hi, First, prepare a 16x16 pixel picture. The picture should be as simple as possible, with fewer colors and a black background (this is very important). Then use the software...

In neo16x16, use 1bit for a ws2812 or one byte for 8 ws2812, so 10x10 matrix need 100/8=12.5 bytes. It is not an integer and will cause some trouble. I...

If Multiply by 100 ``` let P = 100240 basic.forever(function () { serial.writeValue("T", (P / 101325) ** (1 / 5.255) * 100) basic.pause(1000) }) ``` Simulator will show: `T:99.7953407897062` And...