Search found 157 matches

by marfis
Wed Aug 15, 2018 5:41 am
Forum: Drivers for External Components
Topic: Seeking display with driver subclassed from framebuf
Replies: 17
Views: 237

Re: Seeking display with driver subclassed from framebuf

The framebuf class is able to work with multiple colours and the official SSD1306 driver is subclassed from framebuf. Are any colour displays available with drivers written in this way? i played around some time ago with the limifrog oled display which worked well https://forum.micropython.org/view...
by marfis
Wed Jul 25, 2018 6:27 pm
Forum: Other Boards
Topic: bare metal Raspberry Pi Zero port
Replies: 16
Views: 618

Re: bare metal Raspberry Pi Zero port

including Pin, SPI, I2C, Timer, SD(read-only), GPU.
impressive. just out of curiosity, how kong does it take to boot to REPL?
by marfis
Sat Jul 07, 2018 6:50 pm
Forum: ESP32 boards
Topic: ESP32 auto reset circuit
Replies: 7
Views: 244

Re: ESP32 auto reset circuit

you also might some information here
https://forums.adafruit.com/viewtopic.p ... 93#p487891

in general i believe this circuit is not 100% bullet proof as I have explaned in the thread above. yet it seems to be doing the job for most people...
by marfis
Mon Jul 02, 2018 3:10 pm
Forum: Newsletter archive
Topic: MicroPython Newsletter Issue 1
Replies: 19
Views: 1934

Re: MicroPython Newsletter Issue 1

absolutely exited about it. You have my money too😃

That thing is so tiny and yet so powerful, really looking forward to it.

Best wishes for the production rampup!
by marfis
Wed Jun 13, 2018 8:17 pm
Forum: The MicroPython pyboard
Topic: New Pyboard update please
Replies: 9
Views: 683

Re: New Pyboard update please

really looking forward to this too...

Some more teaser informations before volume productions would be nice... at least the MCU type that he is going to use?
by marfis
Wed Jun 13, 2018 8:06 pm
Forum: The MicroPython pyboard
Topic: USB virtual com RTS/CTS?
Replies: 10
Views: 364

Re: USB virtual com RTS/CTS?

One thing to try out is to NACK the USB packet if the rx buffer is full (or earlier, so that the received packet can still be fully stored in the ringbuffer). NACKing the USB packet solves flow control issues on the USB PHY level, without needing to configure flow control on the appliacation layer. ...
by marfis
Mon Jun 11, 2018 8:40 pm
Forum: The MicroPython pyboard
Topic: USB virtual com RTS/CTS?
Replies: 10
Views: 364

Re: USB virtual com RTS/CTS?

So, does USB_VCP rely on (utilize) one of the UARTs for its communications No it doesn‘t. Most stm32 cpus have a built in USB controller. That makes them capable of directly handle the VCP protocol (in contrast to cpus with dont have this - they need a separate usb-serial driver chip which would th...
by marfis
Fri Jun 08, 2018 11:00 pm
Forum: The MicroPython pyboard
Topic: USB virtual com RTS/CTS?
Replies: 10
Views: 364

Re: USB virtual com RTS/CTS?

if the receive circular buffer is full the pyboard will discard the rest of the data (and any following data frames as long as the data isnt processed by the pyboard). So no - there is no rts/cts type of flow control. regardind jupyter integration - fyi: I‘ve an example here https://github.com/hoihu...
by marfis
Wed May 23, 2018 5:22 am
Forum: ESP8266 boards
Topic: [workaround used] esp8266 gets stuck periodically
Replies: 30
Views: 1199

Re: Asyncio gets stuck periodically

that said - this works best on bare metal ports.

the esp rtos might place a sw layer/delay in between the timer‘s hw irq time and the actual python callback invocation
by marfis
Wed May 23, 2018 5:18 am
Forum: ESP8266 boards
Topic: [workaround used] esp8266 gets stuck periodically
Replies: 30
Views: 1199

Re: Asyncio gets stuck periodically

if there is no hw wdt available you could use one of the hw timer with an irq callback setup to trigger e.g. every 1sec. in the callback you could increase a global counter variable and do a machine.reset() if the counter exceeds a predefined value. in one of your foreground coros you can zero this ...