#fabgl — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #fabgl, aggregated by home.social.
-
Yay! 🥳
I just made my #TTGO #VGA32 use the #esp32forth variant with #fabgl enabled (a.k.a. #ESP32forthStation ) *and* properly recognize the onboard #sdcard !!
In the end the modification was quite simple, I had to tell the TTGO VGA32 the proper SPI pin configuration for the sd card via SPI.begin() and added that code to the SD.begin word definition.
By default, SD.begin would use the #esp32 default SPI pin configuration which is not being used on the TTGO VGA32 (see TTGO VGA32 pinout).
EDIT: but it took me hours to realize that I used a video resolution which consumed too much memory, causing each attempt to do a "SD.begin" in ESP32forth to fail ... lowering the resolution to 640x200@60 did do the trick! 😎
Time to go to bed ... 🥱
-
Yay! 🥳
I just made my #TTGO #VGA32 use the #esp32forth variant with #fabgl enabled (a.k.a. #ESP32forthStation ) *and* properly recognize the onboard #sdcard !!
In the end the modification was quite simple, I had to tell the TTGO VGA32 the proper SPI pin configuration for the sd card via SPI.begin() and added that code to the SD.begin word definition.
By default, SD.begin would use the #esp32 default SPI pin configuration which is not being used on the TTGO VGA32 (see TTGO VGA32 pinout).
EDIT: but it took me hours to realize that I used a video resolution which consumed too much memory, causing each attempt to do a "SD.begin" in ESP32forth to fail ... lowering the resolution to 640x200@60 did do the trick! 😎
Time to go to bed ... 🥱
-
Yay! 🥳
I just made my #TTGO #VGA32 use the #esp32forth variant with #fabgl enabled (a.k.a. #ESP32forthStation ) *and* properly recognize the onboard #sdcard !!
In the end the modification was quite simple, I had to tell the TTGO VGA32 the proper SPI pin configuration for the sd card via SPI.begin() and added that code to the SD.begin word definition.
By default, SD.begin would use the #esp32 default SPI pin configuration which is not being used on the TTGO VGA32 (see TTGO VGA32 pinout).
EDIT: but it took me hours to realize that I used a video resolution which consumed too much memory, causing each attempt to do a "SD.begin" in ESP32forth to fail ... lowering the resolution to 640x200@60 did do the trick! 😎
Time to go to bed ... 🥱
-
Yay! 🥳
I just made my #TTGO #VGA32 use the #esp32forth variant with #fabgl enabled (a.k.a. #ESP32forthStation ) *and* properly recognize the onboard #sdcard !!
In the end the modification was quite simple, I had to tell the TTGO VGA32 the proper SPI pin configuration for the sd card via SPI.begin() and added that code to the SD.begin word definition.
By default, SD.begin would use the #esp32 default SPI pin configuration which is not being used on the TTGO VGA32 (see TTGO VGA32 pinout).
EDIT: but it took me hours to realize that I used a video resolution which consumed too much memory, causing each attempt to do a "SD.begin" in ESP32forth to fail ... lowering the resolution to 640x200@60 did do the trick! 😎
Time to go to bed ... 🥱
-
Yay! 🥳
I just made my #TTGO #VGA32 use the #esp32forth variant with #fabgl enabled (a.k.a. #ESP32forthStation ) *and* properly recognize the onboard #sdcard !!
In the end the modification was quite simple, I had to tell the TTGO VGA32 the proper SPI pin configuration for the sd card via SPI.begin() and added that code to the SD.begin word definition.
By default, SD.begin would use the #esp32 default SPI pin configuration which is not being used on the TTGO VGA32 (see TTGO VGA32 pinout).
EDIT: but it took me hours to realize that I used a video resolution which consumed too much memory, causing each attempt to do a "SD.begin" in ESP32forth to fail ... lowering the resolution to 640x200@60 did do the trick! 😎
Time to go to bed ... 🥱
-
Happy holidays with #retrogaming on an ESP32-SBC-FabGL by @olimex based on the awesome #fabgl by Fabrizio Di Vittorio #vga #vic20 #cpm #dosgaming #pc #emulator
-
@tyamadon501 @freedosproject #fabGL can run many OS-es out of the box, including #FreeDOS, MS-DOS, #SvarDOS, CP/M, #GEOS, #Linux ELKS and even #Windows 3.0! https://github.com/fdivitto/FabGL/blob/master/examples/VGA/PCEmulator/mconf.h#L84-L96
-
Running PC emulator on the Open Source Hardware ESP32-SBC-FabGL board and accessing GPIO ports from old Basic and Turbo Pascal 7. Now you can make Home automation with old languages too :) https://olimex.wordpress.com/2023/08/01/esp32-sbc-fabgl-how-to-work-with-the-expander-module-gpios-from-fabgl-library-and-apps/ #fabgl #pc #basic #pascal #gpio #oshw #retrocomputing
-
ESP32-SBC-FabGL update: now you can play Invader demo game with WII-NUNCHUCK via UEXT port, FabGL have access to GPIOs, I2C, SPI, UART devices! https://olimex.wordpress.com/2023/06/27/esp32-sbc-fabgl-update-now-you-can-play-invaders-with-wii-nunchuck-via-the-uext-port/ #fabgl #wii #retrogaming #invader
-
New Open Source Hardware design is verified: ESP32-SBC-FabGL single board computer based on FabGL library with PS2 keyboard, mouse and VGA display with many retro computer emulators https://olimex.wordpress.com/2023/05/25/new-open-source-hardware-design-is-verified-esp32-sbc-fabgl-single-board-computer-based-on-fabgl-library-with-ps2-keyboard-mouse-and-vga-display-with-many-retro-computer-emulators/ #oshw #retrocomputer #retro #game #fabgl #ibmpc #emulator #cpm
-
-
Emulating the IBM PC on an ESP32 - The IBM PC spawned the basic architecture that grew into the dominant Wintel platf... - https://hackaday.com/2021/07/28/emulating-the-ibm-pc-on-an-esp32/ #mischacks #esp32 #fabgl #ibmpc #pc
-
ESP32 Altair Emulator Gets Split Personality - If you wanted me to demo CP/M running on an emulated Altair 8800, I’d pull out a tiny board from my ... - https://hackaday.com/2020/08/20/esp32-altair-emulator-gets-split-personality/ #microcontrollers #retrocomputing #opensource #emulation #altair #esp32 #fabgl #vga32 #cp/m
-
ESP32 Gets Advance Windowed Apps Using This VGA GUI Library - We featured [Fabrizio Di Vittorio]’s FabGL library for the ESP32 back in April of this year. This ... more: https://hackaday.com/2019/07/08/esp32-gets-advance-windowed-apps-using-this-vga-gui-library/ #microcontrollers #softwarehacks #esp32 #fabgl #gui #vga