Linux Framebuffer Secrets
#MicroPython #FrameBuffer #RaspberryPiPico #RaspberryPiPico2W
framebuf — frame buffer manipulation
https://docs.micropython.org/en/latest/library/framebuf.html
#MicroPython #FrameBuffer #RaspberryPiPico #RaspberryPiPico2W
framebuf — frame buffer manipulation
https://docs.micropython.org/en/latest/library/framebuf.html
İşte benim #RaspberryPiPico donanımım.
Ona en güzelinden çoklayıcı ve ekranlar aldım, ama o TFT LCD Ekranda MicroPython ile ancak #FrameBuffer ile basit yazı ve şekiller çizebilmiştim!
Python ekran kütüphânesi yoktu!
Renk kodları bile tersti!
Şu anda durum nasıl bilmiyorum, ama #RaspberryPiPico2W daha güçlü olsa da hâlâ bir ekranı #MicroPython ile sürebileceğini sanmıyorum!
Yine de iki yıldan fazla oldu ve birileri güzel bir python ekran kütüphânesi yazmış olabilir!
Linux Framebuffer Secrets
FIM – Linux framebuffer image viewer
https://www.nongnu.org/fbi-improved/
#HackerNews #FIM #Linux #framebuffer #image #viewer #open #source #software #image #viewer #Linux
Were there systems that wasted #framebuffer space in order to avoid needing hardware to implement the front and back porches for #VGA?
Modern Linux kernels are shipped with the fb (framebuffer) built-in module so you may launch Telegram in a virtual console without any windowing system via `$ (export QT_QPA_PLATFORM=linuxfb; Telegram)` (w/o tmux). Unfortunately my touchpad misbehaves in this mode.
The #Linux #framebuffer #console is great!
https://www.kernel.org/doc/html/v6.14/fb/fbcon.html
What if it's the only output though and the #kernel runs into a #crash before that console is initialized? You'd have a bad time!
Note that there are many ways to output images, not only through full-blown graphics cards. Tiny I2C and SPI displays also work. Those simple buses can be initialized early enough.
So how can we rework Linux to use, say, a SPI attached OLED display as an *early* console? I am taking notes on that.