Search found 279 matches

by mcauser
Thu Apr 12, 2018 9:12 am
Forum: Drivers for External Components
Topic: Anyone working on a MAX7219 8x8 LED matrix display library?
Replies: 25
Views: 5077

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

I’ll flash the latest version of micropython to my Wemos D1 mini and see if I can replicate the issue.
by mcauser
Wed Apr 11, 2018 9:22 pm
Forum: Drivers for External Components
Topic: Anyone working on a MAX7219 8x8 LED matrix display library?
Replies: 25
Views: 5077

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

Hi Rob,

Try replacing:
d.text=("7219",0,0,1)
With:
d.text("7219",0,0,1)
by mcauser
Wed Mar 28, 2018 12:26 pm
Forum: Drivers for External Components
Topic: TTP223 1-key capacitive touch module
Replies: 1
Views: 65

TTP223 1-key capacitive touch module

I was going to write a driver for the $0.20c little red TTP223 touch module, but it's pretty much just a drop in replacement for a push button. No driver needed. So I put together some examples: https://github.com/mcauser/micropython-ttp223 There is a little red LED under the touch pad that lights u...
by mcauser
Wed Mar 28, 2018 12:22 pm
Forum: Drivers for External Components
Topic: TinyRTC I2C Module DS1307 + AT24C32N
Replies: 0
Views: 39

TinyRTC I2C Module DS1307 + AT24C32N

I created a driver for the TinyRTC I2C module. Features a DS1307 RTC IC + AT24C32N 32K EEPROM and headers for optional DS18B20. https://github.com/mcauser/micropython-tinyrtc-i2c It was only after I finished that I realised my STM32F407VET6 Mini actually has built-in hardware RTC and all I needed to...
by mcauser
Fri Mar 23, 2018 9:51 pm
Forum: Drivers for External Components
Topic: TM1638 - 8x 7-segment LED modules with 8x buttons
Replies: 7
Views: 244

Re: TM1638 - 8x 7-segment LED modules with 8x buttons

Have a look at my tm1640 driver: https://github.com/mcauser/micropython-tm1640 It’s geared towards 8x8 led matrices as that’s the only device I have using that chip. You could use it to run 7segments. Each row in the matrix translates to a single digit 7segment module. Maybe add some convenience met...
by mcauser
Tue Mar 20, 2018 1:47 am
Forum: Drivers for External Components
Topic: MPR121 capacitive touch keypads and breakout boards
Replies: 0
Views: 53

MPR121 capacitive touch keypads and breakout boards

I created a driver for MPR121 capacitive touch keypads and breakout boards.
https://github.com/mcauser/micropython-mpr121

Image

The vias on pads 0, 4 and 8 are not right aligned like the rest. Cannot be unseen.
by mcauser
Tue Mar 13, 2018 3:52 pm
Forum: Drivers for External Components
Topic: TM1638 - 8x 7-segment LED modules with 8x buttons
Replies: 7
Views: 244

Re: TM1638 - 8x 7-segment LED modules with 8x buttons

I found a similar module, with 16x buttons and no individual LEDs at the top.
I'll add support once it arrives.
by mcauser
Tue Mar 13, 2018 3:51 pm
Forum: Drivers for External Components
Topic: TM1638 - 8x 7-segment LED modules with 8x buttons
Replies: 7
Views: 244

TM1638 - 8x 7-segment LED modules with 8x buttons

I created a library for LED&KEY modules with 8x 7-segment decimal LED modules, 8x individual LEDs and 8x switches using the TM1738 LED driver. https://github.com/mcauser/micropython-tm1638 Quite similar to my TM1637 and TM1640 drivers. https://raw.githubusercontent.com/mcauser/micropython-tm1638/mas...
by mcauser
Fri Mar 09, 2018 5:29 am
Forum: Programs, Libraries and Tools
Topic: Running tests and framebuf
Replies: 2
Views: 102

Re: Running tests and framebuf

Seemed to work
by mcauser
Fri Mar 09, 2018 5:22 am
Forum: Programs, Libraries and Tools
Topic: Running tests and framebuf
Replies: 2
Views: 102

Re: Running tests and framebuf

Do I need to add this to my /ports/unix/mpconfigport.h?

Code: Select all

#define MICROPY_PY_FRAMEBUF         (1)
It's there in /ports/unix/mpconfigport_coverage.h