Search found 169 matches

by mcauser
Sun Jun 25, 2017 4:50 am
Forum: Drivers for External Components
Topic: Need Library for PZEM004T module.....?
Replies: 2
Views: 74

Re: Need Library for PZEM004T module.....?

The Arduino library is pretty well documented: https://github.com/olehs/PZEM004T It's communicates over serial, so I'd start by getting a USB-serial module and fire commands at it an manually interpret the responses. Theres a python3 version here: https://www.raspberrypi.org/forums/viewtopic.php?t=1...
by mcauser
Fri Jun 23, 2017 11:06 pm
Forum: Programs, Libraries and Tools
Topic: upip my drivers
Replies: 3
Views: 129

Re: upip my drivers

So far I have: * Publish your project on Github. eg. https://github.com/mcauser/micropython-am2320 * Add setup.py to your project. eg. https://github.com/mcauser/micropython-am2320/blob/master/setup.py * Tag with a version, eg 1.0.0. eg. https://github.com/mcauser/micropython-am2320/releases/tag/v1....
by mcauser
Fri Jun 23, 2017 7:52 am
Forum: Programs, Libraries and Tools
Topic: upip my drivers
Replies: 3
Views: 129

upip my drivers

I have made a few drivers for my various micropython projects. To reduce code duplication, I'd like to remove drivers from the projects and use upip to install them instead. Trying to figure out how to get from here: https://github.com/mcauser/micropython-am2320 To here: upip.install('micropython-am...
by mcauser
Fri Jun 23, 2017 1:05 am
Forum: Hardware Projects
Topic: MLX90621 hardware
Replies: 9
Views: 190

Re: MLX90621 hardware

If you need penetration through plastic, walls, etc, have a look at some of the cheap doppler microwave sensors now available. eg. HB-100, HW-MS03, WB3-12, XYC-WB-D, HFS-DC06, RCWL-9196 and RCWL-0516 They operate on 2.4GHz, 5.8GHz or 10.5GHz, so watch out for wifi interference. The guy with the Swis...
by mcauser
Thu Jun 22, 2017 2:00 am
Forum: Other Boards
Topic: Black STM32F407VET6 + STM32F407ZET6 dev boards
Replies: 37
Views: 2516

Re: Black STM32F407VET6 + STM32F407ZET6 dev boards

To enable an external mma7660, you'd need to use a different firmware. When it's compiled, there's a bunch of features that are enabled/disabled, based on what the board has. The pyboard had a mma accelerometer, so it's firmware has it enabled. Have a look on your pcb for a chip around 3-5mm square ...
by mcauser
Wed Jun 21, 2017 2:15 am
Forum: Other Boards
Topic: Black STM32F407VET6 + STM32F407ZET6 dev boards
Replies: 37
Views: 2516

Re: Black STM32F407VET6 + STM32F407ZET6 dev boards

Which specific VET6 board are you running? Can you post a link or photo (eg. imgur.com)?
by mcauser
Tue Jun 20, 2017 7:08 am
Forum: Other Boards
Topic: Black STM32F407VET6 + STM32F407ZET6 dev boards
Replies: 37
Views: 2516

Re: Black STM32F407VET6 + STM32F407ZET6 dev boards

I have compiled the latest v1.9.1-29 firmware for the BLACK_F407VE board and attached to the release: https://github.com/mcauser/BLACK_F407VE/releases/tag/v1.0.0 Logged output here: https://gist.github.com/mcauser/8d0e75dfeda0d40c0a57a60a29aa01bf Also compiled v1.9.1 for my other STM32 boards: https...
by mcauser
Mon Jun 19, 2017 3:52 am
Forum: ESP8266 boards
Topic: Status of MicroPython ESP8266 project
Replies: 12
Views: 544

Re: Status of MicroPython ESP8266 project

Thanks for the update. Amazing effort to date. Well done team! IMHO scrap video tutorials in favour of regular text/screenshot based tutorials, and add more real-world examples. eg. https://github.com/pfalcon/picoweb https://github.com/pfalcon/notes-pico More bang for your buck without the additiona...
by mcauser
Wed Jun 14, 2017 3:26 pm
Forum: Drivers for External Components
Topic: LCD display [Advise needed]
Replies: 19
Views: 465

Re: LCD display [Advise needed]

From what I have read, that sounds correct.

This is the same model, only 20c cheaper:
https://www.aliexpress.com/item/Free-sh ... 15750.html
by mcauser
Wed Jun 14, 2017 1:32 pm
Forum: Drivers for External Components
Topic: LCD display [Advise needed]
Replies: 19
Views: 465

Re: LCD display [Advise needed]

Well, it takes 7 seconds to draw 8192 pixels. screen.redraw() accepts dimensions, so you can do a partial redraw. Moving the calculations to C would speed things up quite a bit. SPI is running at 800khz, so thats 2 orders of magnitudes more than there are number of pixels. The bus is not the bottlen...

Go to advanced search