-
As discussion on Discord revealed, we are using to different types of I2C port expanders on shield and interface.
Currently, we are only supporting the MCP23008 type properly.
They are somewhat comp…
-
Juego v2.b had the piezos on D12 and D13
Juego v2.c moved then to D03 and D04 ... when updating the Juego core project, it will no longer initialize
```
Initialize...
Instantiating Jeugo v2 ha…
-
Multiple I2C writes to an MCP23008 8-bit I/O expander on the Raspberry Pi Pico fail sporadically with OS Error 5.
![Screenshot at 2021-02-13 09-58-06](https://user-images.githubusercontent.com/149310…
-
I have tried different versions of NPM and Node.js for installation and finaly i was able to install ncd-red-comm, ncd-red-mcp23008 and ncd-red-ads1115. But when i try to use the nodes ncd-red-mcp2300…
-
Unfortunately doesn't seem to work for MCP23008. Was able to create the mcp object but can't configure a pin for input or output.
-
A number of places have been identified where the code is doing bit field operations instead of letting the compiler figure it out. These should be replaces by appropriate structures with representat…
-
During initial development many devices had constants and datatypes exposed in the public interface that are only needed internally. These should be moved to the private section of the spec or to the…
-
I2C NVM = AT24C16D
I2C GPIO expander = MCP23008-E/SO
MOS for relay switch = BSS138LT3G
-
I made an example since there is no documentation
```
from machine import Pin, I2C
import mcp23008
import time
# connect scl to GPIO4 and sda to GPIO5 or redefine below
i2c = I2C(scl=Pin(4),…
-
In the files:
- euro-modules/Mea_vox/Software/MeaVox_Arduino_Clock/MCP23008.cpp
- euro-modules/Mea_vox/Software/Mea_Vox_Arduino/MCP23008.cpp
- euro-modules/Mea_vox/Software/Mea_vox_Arduino_Parole/M…