Search found 12 matches

by wangshujun@tom.com
Tue Mar 02, 2021 2:39 pm
Forum: ESP32 boards
Topic: Chinese enhanced firmware for framebuf components
Replies: 6
Views: 187

Re: Chinese enhanced firmware for framebuf components

This function is also normal when tested on stm32f407 board

The font files are stored in sdcard

The display speed is much faster than that of esp32

Rgb565 mode can support 128 × 160

The 16 color mode can support 320 × 240
by wangshujun@tom.com
Fri Feb 26, 2021 3:19 pm
Forum: ESP32 boards
Topic: Chinese enhanced firmware for framebuf components
Replies: 6
Views: 187

Re: Chinese enhanced firmware for framebuf components

Firmware feature update By adding 4-bit look-up table conversion function, TFT can be driven by 4-bit FB The background color of character display is added. When the background color is 0, it remains transparent Fixed RGB24 BMP display color error Demo added ST7567 monochrome LCD module 128x64 , esp...
by wangshujun@tom.com
Mon Feb 22, 2021 2:34 am
Forum: ESP32 boards
Topic: Chinese enhanced firmware for framebuf components
Replies: 6
Views: 187

Re: Chinese enhanced firmware for framebuf components

Here is the demo code and video

https://github.com/wangshujun-tj/mpy-Fr ... st-ssd1306

The Chinese font library is downloaded from the file system. Without using Chinese, you can also get large English fonts, enlarge, rotate, and reverse
by wangshujun@tom.com
Mon Feb 22, 2021 2:29 am
Forum: ESP32 boards
Topic: Chinese enhanced firmware for framebuf components
Replies: 6
Views: 187

Re: Chinese enhanced firmware for framebuf components

I don't know the rules of open source very well. I'm willing to share the code that needs to be modified The Chinese font library comes from the font library of windows system. It is captured after displaying the screen picture. It is not confirmed whether there is copyright conflict Because most of...
by wangshujun@tom.com
Sun Feb 21, 2021 3:42 pm
Forum: ESP32 boards
Topic: Chinese enhanced firmware for framebuf components
Replies: 6
Views: 187

Chinese enhanced firmware for framebuf components

https://github.com/wangshujun-tj/mpy-Framebuf-boost

Modify framebuf.c implementation

In addition to Chinese support, it also provides FB large character display, 8 megabyte / 16 megabyte flash precompile, and BMP file display and storage
by wangshujun@tom.com
Thu Feb 18, 2021 1:42 pm
Forum: ESP32 boards
Topic: esp32 framebuf boost for Multi font/chinese display
Replies: 0
Views: 84

esp32 framebuf boost for Multi font/chinese display

https://github.com/wangshujun-tj/mpy-Framebuf-boost Precompiled 1.13 firmware, support the combination of spiram and 4 / 8 / 16 MB flash, 6 versions Provide GB2312 and GBK complete font library, with 12 / 16 / 24 / 32 four choices, the number in the file name represents the largest font, will also c...
by wangshujun@tom.com
Sun Feb 14, 2021 3:30 am
Forum: ESP32 boards
Topic: How to get the full capacity of an 8MB or 16MB flash chip?
Replies: 12
Views: 391

Re: How to get the full capacity of an 8MB or 16MB flash chip?

I use the method of modifying partitions files to recompile the firmware and get the firmware that is suitable for 16 megabytes. I actually store and test more than 8 mega bytes of files and confirm that they are normal
by wangshujun@tom.com
Tue Feb 09, 2021 3:55 am
Forum: Development of MicroPython
Topic: ulab as mpy v1.13 building fail
Replies: 1
Views: 128

ulab as mpy v1.13 building fail

can you help me? use command: make -j3 BOARD=GENERIC_SPIRAM USER_C_MODULES=../../../micropython-ulab all output: CC ../../../micropython-ulab/code/scipy/optimize/optimize.c CC ../../../micropython-ulab/code/scipy/signal/signal.c CC ../../../micropython-ulab/code/scipy/special/special.c ../../../micr...
by wangshujun@tom.com
Fri May 29, 2020 9:50 am
Forum: General Discussion and Questions
Topic: PyBoard Timer Question
Replies: 9
Views: 2537

Re: PyBoard Timer Question

Can the DMA double buffer non-blocking mode be achieved? Unfortunately, it is not possible to reliably collect real-world continuous data
by wangshujun@tom.com
Thu Jan 09, 2020 3:17 am
Forum: ESP32 boards
Topic: Trying to disable REPL from Uart0 on ESP32
Replies: 4
Views: 2113

Re: Trying to disable REPL from Uart0 on ESP32

I have also encountered similar problems, which can be solved in the following ways through exploration. 1. Directly define other UART ports to overwrite repl on gpio1 and gpio3, but it will cause complete failure of repl, including ctrl-c. if the automatic operation of main.py is set, the board can...