Ayke
Ayke
These constants: * Have the wrong name (TWI instead of I2C) * Are not formatted according to Go guidelines * Are not necessary: if you want `TWI_FREQ_400KHZ` you could write...
**Untested** This should fix an issue when SDI is set to `machine.NoPin`. This is already fixed for the samd51, in a basically identical way.
This detection mechanism should work on both Debian and Fedora, and hopefully other Linux distributions too. By simplifying this it should be possible to more easily add exceptions for specific...
This is unsafe and should never be done. Therefore, add a safety check here. It adds around 32 bytes of extra code but I think that's worth the extra safety,...
Product page: https://store.micropython.org/product/PYBD-SF2-W4F2 Definitely not finished: blinky1 doesn't even work correctly (it only seems to turn on the red LED). If you want to use it, first [put the device...
This is an experimental branch. It's not complete. See https://github.com/tinygo-org/drivers/pull/320. I plan on cleaning up some commits from here to submit separately, to hopefully make reviewing easier. See #2135 and...
Currently this runs the tests for amd64, 386, arm, arm64, and wasi. I tried adding wasm and a baremetal target (such as riscv-qemu) but they don't pass the tests yet...
I was pleasantly surprised the enumerator subpackage supports USB VID/PID numbers so it's possible to filter serial ports on them. However, I found that VID and PID are stored as...
Work in progress. Requires the patch in https://github.com/espressif/llvm-project/issues/58.
This type should be used whenever a sensor (or actuator?) works with a temperature. For example, this commit changes the signature: ```go ReadTemperature() (int32, error) ``` to the following: ```go...