Mike Causer
Mike Causer
🤦 There's a hole in the PCB and it's reverse side mounted. _My bad._
https://github.com/loboris/MicroPython_ESP32_psRAM_LoBo/blob/master/MicroPython_BUILD/components/micropython/esp32/moddisplay.c Docs: https://github.com/loboris/MicroPython_ESP32_psRAM_LoBo/wiki/display
Hey, @jmodrako, this library was originally written to work with the ESP8266 port and its software I2C. It's been a few years now and I've pivoted all of my projects...
I've hit this `OSError: 5` a few times now on different modules. Not sure exactly what is causing it. Try switching to `SoftI2C`. That fixes it for me on other...
After re-reading the datasheet, it looks like your I2C freq is too high. Drop your 399361 to > 100000 and it should start working. > The maximum frequency of the...
Hi @bakman2 In an ideal world, an encoder should produce 4x states per step. One step clockwise: `01 -> 11 -> 10 -> 00` One step counter-clockwise: `10 -> 11...
MCP23008 is a single 8-bit port variant of the MCP23017. While one would expect it to behave similar, if not the same, there's a bunch of code in the library...
Hi @plmetz , See https://github.com/mcauser/micropython-mcp23008 It's a fork of the current library with all of the PortB code removed. I haven't tested it on any hardware yet, or written up...
Hey, there's not a huge difference between them and the MCP23017 was well tested, so it should be good to go. I'll add documentation and examples soon. Could use some...