Search found 34 matches

by gcarver
Wed Feb 28, 2018 6:22 pm
Forum: Drivers for External Components
Topic: PCA9865 16 servo controller board using I2C.
Replies: 18
Views: 58746

PCA9865 16 servo controller board using I2C.

https://github.com/GuyCarver/MicroPytho ... pca9865.py

ESP32:
https://github.com/GuyCarver/MicroPytho ... pca9865.py

Really just a PWM signal generator with external power supply so it could be used for LED control as well.
by gcarver
Wed Feb 28, 2018 6:17 pm
Forum: Drivers for External Components
Topic: ESP8266 version of MLX90614 using I2C.
Replies: 1
Views: 2238

ESP8266 version of MLX90614 using I2C.

https://github.com/GuyCarver/MicroPytho ... lx90614.py

I have a version of this driver for PyBoard but the I2C isn't recognized. I suspect redundant pull up resistors (1 from PyBoard and 1 from the mlx90614 board). If I ever get it working I'll post it.
by gcarver
Wed Feb 28, 2018 6:14 pm
Forum: Drivers for External Components
Topic: Diymall 9.6 oled.
Replies: 1
Views: 1840

Diymall 9.6 oled.

https://github.com/GuyCarver/MicroPython/blob/master/lib/OLED.py For ESP8266: https://github.com/GuyCarver/MicroPython/blob/master/esp8266/oled.py In order to print text you must also supply a font of which I have 3: https://github.com/GuyCarver/MicroPython/blob/master/lib/terminalfont.py https://gi...
by gcarver
Wed Feb 28, 2018 6:02 pm
Forum: Drivers for External Components
Topic: CJMCU serial IR temperature sensor.
Replies: 0
Views: 1587

CJMCU serial IR temperature sensor.

https://github.com/GuyCarver/MicroPytho ... b/cjmcu.py

This is a serial breakout of the MLX90614 IR sensor.
The driver support polling mode but I did not implement a system for continuous data mode.
by gcarver
Wed Feb 28, 2018 5:25 pm
Forum: Drivers for External Components
Topic: RGB and Gesture Sensor - APDS-9960
Replies: 16
Views: 17839

Re: RGB and Gesture Sensor - APDS-9960

Thanks pythoncoder. I'll make the _ change. I had forgotten about that rule. As for licensing. I'm not going to add MIT license header and just bloat the file. But that's what I'd go with. Oh, and I should also note that the gesture reading code doesn't work very well. I'm not using it at the moment...
by gcarver
Thu Feb 22, 2018 5:44 pm
Forum: ESP32 boards
Topic: Compiling on Windows 10 with Ubuntu subsystem or Vagrant.
Replies: 1
Views: 2032

Compiling on Windows 10 with Ubuntu subsystem or Vagrant.

It took a bit of work, but I got the ESP32 build working on Windows 10 in both a vagrant virtualbox and the Windows 10 Linux subsystem. 1 issue that is cross platform is with the instructions for esp-idf download. The git checkout <desired hash> command needs to be run from the esp-idf directory. No...
by gcarver
Sun Feb 18, 2018 12:21 am
Forum: Drivers for External Components
Topic: RGB and Gesture Sensor - APDS-9960
Replies: 16
Views: 17839

Re: RGB and Gesture Sensor - APDS-9960

i found for python https://github.com/rm-hull/apds9960 it can be used for micropython with some refactoring? I know it's been a while on this thread, but I adapted the code in the above link to MicroPython. It is obvious that code was never used in it's current form. It has a few syntax errors and ...