Search found 289 matches

by mattyt
Sun Jul 05, 2020 11:25 am
Forum: ESP32 boards
Topic: sehedule module, is there a micropython version
Replies: 3
Views: 96

Re: sehedule module, is there a micropython version

Lightweight implementations of both logger (well, logging) and functools can be found in micropython-lib. They may be enough?

Though having an asyncio version of schedule would be very cool... ;)
by mattyt
Sun Jul 05, 2020 2:13 am
Forum: General Discussion and Questions
Topic: How to contribute in code as a beginner
Replies: 1
Views: 76

Re: How to contribute in code as a beginner

First of all, welcome! Anyone keen to contribute is is welcome here. :) A few notes about getting started... It can be a steep learning curve for a beginner; if you have C experience and are looking to work on the internals of MicroPython I would suggest looking over the source code perhaps while sk...
by mattyt
Sun Jul 05, 2020 1:24 am
Forum: ESP32 boards
Topic: TTGO T-WATCH-2020
Replies: 3
Views: 75

Re: TTGO T-WATCH-2020

I just deployed the latest GENERIC-SPIRAM (it shouldn't matter which but, specifically: c2317a3a8 ) to my TTGO-WATCH 2020 and it worked as expected. Now to just make it do something useful! :) The watch is large but not ridiculous (like the older TTGO watch) and it seems better built than I'd expect...
by mattyt
Thu Jul 02, 2020 12:25 pm
Forum: ESP32 boards
Topic: ESP32 - Neopixel Lib - WS2812B Flickering
Replies: 2
Views: 82

Re: ESP32 - Neopixel Lib - WS2812B Flickering

Yes, it's currently an issue with the (various) Neopixel implementations for MicroPython on the ESP32. See State of Neopixels for esp32 in May 2020? for more details.
by mattyt
Wed Jul 01, 2020 1:13 am
Forum: General Discussion and Questions
Topic: Season of Docs : MicroPython
Replies: 16
Views: 981

Re: Season of Docs : MicroPython

Take a look at micropython-stubber and micropy-cli. Should do what you're after?
by mattyt
Thu Jun 11, 2020 10:04 am
Forum: ESP32 boards
Topic: State of Neopixels for esp32 in May 2020?
Replies: 7
Views: 1046

Re: State of Neopixels for esp32 in May 2020?

Ahh ok the problem with ESP32 using RMT for large number of neopixels has to do with the fact that RMT uses 32bits of RAM for every bit of data that is sent so for large number of Neopixels you can't setup the whole transmission due to the amount of RAM required so your trying to update RAM mid tra...
by mattyt
Tue Jun 09, 2020 1:16 pm
Forum: General Discussion and Questions
Topic: stm32 thread
Replies: 13
Views: 434

Re: stm32 thread

There's also Andrew Leech's MicroPython CI repo that builds almost all of the MicroPython binaries.

The latest pipeline has ~70 STM32 builds.
by mattyt
Sun Jun 07, 2020 5:10 am
Forum: ESP32 boards
Topic: State of Neopixels for esp32 in May 2020?
Replies: 7
Views: 1046

Re: State of Neopixels for esp32 in May 2020?

A question for you Mattyt. I believe the reason RMT is unable to maintain perfect timings for Neopixels is due to RTOS getting in they way. I'm not aware of timing issues when using RMT. It's dedicated hardware so interrupts to the micro shouldn't interfere. I'm glossing over some complexity here; ...
by mattyt
Sat Jun 06, 2020 2:28 am
Forum: ESP32 boards
Topic: State of Neopixels for esp32 in May 2020?
Replies: 7
Views: 1046

Re: State of Neopixels for esp32 in May 2020?

Unfortunately, I believe that is the current state of affairs.

I went into a little more detail in the March-April News Roundup. There are a few promising ways we can resolve the issue but, right now, I don't know of any great way to drive that many pixels with the ESP32 from MicroPython.
by mattyt
Wed May 27, 2020 12:36 am
Forum: Programs, Libraries and Tools
Topic: apa102 lib for esp32
Replies: 15
Views: 924

Re: apa102 lib for esp32

Just glad to hear it's working! :)