Search found 257 matches

by mcauser
Fri Feb 16, 2018 4:05 pm
Forum: Drivers for External Components
Topic: TM1637 - 7 segment LED modules
Replies: 3
Views: 3310

Re: TM1637 - 7 segment LED modules

Added support for 6-digit displays and clock (XX:XX) and calculator (X.X.X.X.) style displays.

I ordered a few TM1637 DIP-20 ICs and once they arrive, will write some examples on how to wire them to your own 7-segment modules, both common anode and common cathode, and reading keyboard inputs.
by mcauser
Fri Feb 16, 2018 11:11 am
Forum: The micro:bit
Topic: DHT12 + AM2320
Replies: 0
Views: 36

DHT12 + AM2320

Ported my DHT12 and AM2320 I2C temperature and humidity sensor libraries to the micro:bit. Only minor differences with the I2C read/write methods. micro:bit: https://github.com/mcauser/microbit-dht12 https://github.com/mcauser/microbit-am2320 ESP8266, Pyboard: https://github.com/mcauser/micropython-...
by mcauser
Fri Feb 16, 2018 3:42 am
Forum: Drivers for External Components
Topic: Anyone working on a MAX7219 8x8 LED matrix display library?
Replies: 17
Views: 2900

Re: Anyone working on a MAX7219 8x8 LED matrix display library?

@d4ß The scroll method points to the FrameBuffer.scroll method: http://docs.micropython.org/en/latest/wipy/library/framebuf.html#framebuf.FrameBuffer.scroll It just shifts the contents of the FrameBuffer, leaving artefacts from the original buffer behind. ie. if you scroll 1px from left to right, th...
by mcauser
Tue Feb 13, 2018 5:33 am
Forum: ESP8266 boards
Topic: LCD 1602 - Library
Replies: 26
Views: 6313

Re: LCD 1602 - Library

I thought the PCF8574 I2C backpack already has onboard I2C pull-up resistors? You should see the PCF8574 backpack show up in an i2c.scan() as 0x20 - 0x27 (configurable with A0,A1,A2 solder pads). The contrast is independent of the i2c.scan(). It's just a potentiometer between VCC and the backlight L...
by mcauser
Thu Feb 08, 2018 3:16 am
Forum: The micro:bit
Topic: microbit's BMP280 drive
Replies: 4
Views: 1506

Re: microbit's BMP280 drive

Which edge connector breakout board is that?
by mcauser
Fri Feb 02, 2018 9:47 am
Forum: Drivers for External Components
Topic: Drivers for Waveshare 2.13inch E-Ink display
Replies: 20
Views: 2505

Re: Drivers for Waveshare 2.13inch E-Ink display

https://i.imgur.com/pjKbhqy.jpg Working on a MicroPython driver for my Pyboard and STM32s for the Waveshare 1.54" and 2.9" SPI e-paper displays. I'll publish to Github once it's stable enough. The 1.54" b/w display uses a GxGDEP015OC1 with a 200x200 resolution and IL3829 controller. The 2.19" b/w d...
by mcauser
Thu Feb 01, 2018 1:42 am
Forum: The micro:bit
Topic: Is latest firmware v1.7.9? No it's v1.9.2
Replies: 10
Views: 516

Re: Is latest firmware v1.7.9? No it's v1.9.2

@damien would it be possible / appropriate to add a precompiled version of MicroPython for BBC micro:bit here:
http://micropython.org/download

I added a copy to my tm1637 project, but feel like it should be in a more official place.
by mcauser
Thu Feb 01, 2018 1:37 am
Forum: The micro:bit
Topic: micro:bit super battery board V2
Replies: 2
Views: 87

Re: micro:bit super battery board V2

That's awesome!
by mcauser
Thu Feb 01, 2018 1:36 am
Forum: The micro:bit
Topic: firmware for i2c.init
Replies: 2
Views: 73

Re: firmware for i2c.init

shaoziyang, that's not entirely true... Leading on from https://forum.micropython.org/viewtopic.php?f=17&t=4161 v1.7.9 is the most recent stable version v1.9.2 is the most recent development version To find the version you are running, connect to the board via REPL and you should see the MicroPython...
by mcauser
Sat Jan 27, 2018 4:39 am
Forum: ESP8266 boards
Topic: Wemos D1 Mini + AM2320
Replies: 18
Views: 6188

Re: Wemos D1 Mini + AM2320

Soldering the pins would ensure a good electrical connection. Inserting the headers with legs that are smaller than the holes may mean they are sometimes connected. For testing, you may get away with pushing the headers to the sides so the legs touch the metal in the holes, or using jumper wires wit...