Search found 507 matches

by mcauser
Wed Aug 17, 2022 1:42 am
Forum: ESP32 boards
Topic: MAX31856
Replies: 1
Views: 2271

Re: MAX31856

by mcauser
Wed Aug 17, 2022 1:36 am
Forum: Drivers for External Components
Topic: VL53L1X ToF distance sensor - adapting to micropython
Replies: 19
Views: 58767

Re: VL53L1X ToF distance sensor - adapting to micropython

FYI. I added forks of some of deshipu's archived repos up on my github: https://github.com/mcauser?tab=repositories&q=deshipu
Less mercurial, more git.
by mcauser
Wed Aug 17, 2022 1:29 am
Forum: General Discussion and Questions
Topic: Link between docs.mpy.org and pybd.io
Replies: 1
Views: 2124

Link between docs.mpy.org and pybd.io

The Pyboard D-series docs are served from a separate domain: https://pybd.io/
The main MicroPython docs subdomain: https://docs.micropython.org/en/latest/

Should the MicroPython docs have a sidebar link to the D-series docs, and vice versa?
by mcauser
Thu Jan 13, 2022 11:16 pm
Forum: Drivers for External Components
Topic: MLX90614 IR Temp Sensor Library
Replies: 8
Views: 58268

Re: MLX90614 IR Temp Sensor Library

Hi @mdh20 I believe it's related to this: https://github.com/mcauser/micropython-mlx90614/issues/7 When the sensor returns 0xFF 0xFF for the temperature, it's converted to 1037.55 The sensor does not support readings >1000 deg C, so it's an invalid response. I think I should update the driver so tha...
by mcauser
Sat Dec 18, 2021 4:18 am
Forum: ESP8266 boards
Topic: ets_delay_us uint16_t changed to uint32_t in >= SDK 2.2.x [SOLVED]
Replies: 6
Views: 18051

Re: ets_delay_us uint16_t changed to uint32_t in >= SDK 2.2.x [SOLVED]

Hi @devnull, Not sure about the latest SDK, but the old fix was to find “ets_delay_us” in the MicroPython codebase and replace “uint16_t” with “uint32_t” and build.
by mcauser
Wed Nov 17, 2021 5:32 am
Forum: Raspberry Pi microcontroller boards
Topic: Pico Lipo 16MB, micropython only shows 7MB
Replies: 4
Views: 3532

Re: Pico Lipo 16MB, micropython only shows 7MB

Was originally set to 7MB for a 8MB flash chip. Oops... it's a 16MB chip!

Updated to 15MB in:
https://github.com/micropython/micropython/pull/7997
by mcauser
Sun Nov 14, 2021 11:42 pm
Forum: Drivers for External Components
Topic: Driver for ADS1115/ADS1015 reloaded
Replies: 8
Views: 50155

Re: Driver for ADS1115/ADS1015 reloaded

Hi @jcf, If you can't get the address selection to work reliably, an TCA9548A module can give you more I2C channels. Useful for when you have 2 devices with fixed addresses that you want on the same bus, without using more pins. eg. https://github.com/mcauser/micropython-tca9548a The TCA chip is on ...
by mcauser
Sun Nov 14, 2021 11:35 pm
Forum: Drivers for External Components
Topic: SSD1327 4-bit greyscale OLED displays
Replies: 10
Views: 38440

Re: SSD1327 4-bit greyscale OLED displays

Hi @cavalrydrone If it's this one https://www.adafruit.com/product/4741 then it should be compatible. It's a 128x128 screen, so use the WS_OLED_128X128 class, or SSD1327_I2C and specify the width=128 and height=128. The SSD1327 can do I2C or SPI, but my driver focuses on the I2C interface, as it ori...
by mcauser
Fri Oct 01, 2021 11:47 pm
Forum: Drivers for External Components
Topic: MLX90614 IR Temp Sensor Library
Replies: 8
Views: 58268

Re: MLX90614 IR Temp Sensor Library

I haven’t seen a +1k jump like that before. Is it consistently +1k? It was originally designed for the single zone sensor (the one I have). A contributor added support for the dual zone version. Same driver works with both. It is an I2C device so needs pull ups. Are you using a GY-906 module? It sho...