Firmware for PyBoard D

The official PYBD running MicroPython, and its accessories.
Target audience: Users with a PYBD
Post Reply
neoxharsh
Posts: 2
Joined: Wed Sep 11, 2019 9:39 pm

Firmware for PyBoard D

Post by neoxharsh » Wed Sep 11, 2019 9:46 pm

Hello,

I am not able to find the firmware for the PyBoard D on the download page. Can anyone help me with it?

And does the LCD Skin connected to PyBoard D have faster refresh rate?

Cheers

User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: Firmware for PyBoard D

Post by pythoncoder » Thu Sep 12, 2019 7:52 am

Something has gone wrong with the download page, I have raised an issue so hopefully it will be fixed soon.

As for the LCD skin subjectively it's similar to the Pyboard 1.x. In practice the refresh rate tends to depend on how you're using it.
Peter Hinch
Index to my micropython libraries.

neoxharsh
Posts: 2
Joined: Wed Sep 11, 2019 9:39 pm

Re: Firmware for PyBoard D

Post by neoxharsh » Fri Sep 13, 2019 12:40 am

Thanks, I see now the firmware page is updated.

As for the lcd, I wanted to know is refreshing the entire screen fast? can we see the refresh happening?

User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: Firmware for PyBoard D

Post by pythoncoder » Fri Sep 13, 2019 6:16 am

The official test running on a Pyboard 1.1 reports 28fps drawing some fairly complex graphics. Actual rates are likely to depend on exactly what you're drawing.
Peter Hinch
Index to my micropython libraries.

chuckbook
Posts: 135
Joined: Fri Oct 30, 2015 11:55 pm

Re: Firmware for PyBoard D

Post by chuckbook » Fri Sep 13, 2019 10:35 am

Re: LCD160CR_1.1 screen update
Theoretical limit for full screen updates using SPI fast protocol is 97 Hz.
This requires a 32 MHz SPI clock.
Smaller rectangular areas can be processed even faster.
However, this technique requires a full frame buffer in host MCU RAM.
(Original LCD160CR has a max. SPI clock of 13.5 MHz.)

Post Reply