awesome-micropython icon indicating copy to clipboard operation
awesome-micropython copied to clipboard

Add micropython-gy33 driver

Open QuirkyCort opened this issue 2 years ago • 2 comments

This is a pair of UART and I2C driver for the GY-33 color sensor.

https://github.com/QuirkyCort/micropython-gy33

The GY-33 uses a TCS3472, but does not expose it by default. Instead, it has an onboard micro-controller (STM32F030F4) that handles reading of the sensor and provides a UART and I2C interface. The I2C interface is not compatible with drivers written for the TCS3472, so a separate driver is required.

I couldn't find any detailed English documentation for the GY33, so I've also provided documentation for it in the repository based on the Chinese docs and my own tests.

QuirkyCort avatar Aug 28 '23 05:08 QuirkyCort

Nice one.

I found this in English - is that the same module? http://wiki.sunfounder.cc/index.php?title=GY-33_Color_Recognition_Sensor_Module

mcauser avatar Aug 28 '23 05:08 mcauser

Yes. That's the module, but that document is very light on details (eg. no info on uart mode).

The document here https://pan.baidu.com/s/1kVq51dl is far more detailed, but it's in chinese...

QuirkyCort avatar Aug 29 '23 03:08 QuirkyCort

Added in 2b79a93a56ec3d1bf2cf53e256407577a567204e

mcauser avatar Feb 04 '24 03:02 mcauser