So I spent this sunday afternoon doing some field research and soldering in order to be able to drive a #LEGO #train #motor via #ESP32forth using a #L293D motor driver and a nifty #rechargable #9V Lo-Ion #battery that holds a whooping 1300 mAh. I use this to power the #ESP32 (with a #LM2596 regulator) and the motor (via L293D).
And the best thing: the setup works, the code works and yes the motor runs.
24.8.2025 16:37So I spent this sunday afternoon doing some field research and soldering in order to be able to drive a #LEGO #train #motor via #ESP32forth...Friday night, time for a true classic ...
https://www.youtube.com/watch?v=kNGWAYGIT5Q
#WintermuteBBSRadioShow
#Music
#AcidRock
#FrijdPink
#HouseOfTheRisingSun
The window pane thermometer 2.0 - now featuring the #M5Stack #Cardputer running my #ESP32forth code ... (moving pictures!)
lots of fun here ...
21.8.2025 11:26The window pane thermometer 2.0 - now featuring the #M5Stack #Cardputer running my #ESP32forth code ... (moving pictures!)lots of fun here...I evenutally got myself a #M5Stack #Cardputer and installed the ESP32forth variant for it right away ...
This little device is quite amazing! Now I can tinker with #ESP32forth everywhere!!
.oO(my wife's gonna hate it!)
20.8.2025 12:32I evenutally got myself a #M5Stack #Cardputer and installed the ESP32forth variant for it right away ...This little device is quite amazing!...I just found this blog post about how to make #music using #pwm on #lego #powerfunctions #motors. not that I want to, but there is quite some technical information in there.
Gets me thinking about building a simple #train motor Forth library. To run on a microcontroller inside your #locomotive to which you connect via wifi ... hmmm ... @f4grx what do you think?!
https://brickexperimentchannel.wordpress.com/2023/05/06/music-with-lego-motors-pwm/
17.8.2025 14:58I just found this blog post about how to make #music using #pwm on #lego #powerfunctions #motors. not that I want to, but there is quite...In Germany there we have this saying that talking about music is like dancing to architecture.
In a simillar way, I find it rather difficult to describe to people why I prefer coding in a language which is usually considererd one or all of the following: old / outdated / dead / feeding-to-a-niche / hard-to-understand - but I will give it a last try:
One of the things I like about the Forth programming language - in this case #esp32forth - is that you can easily add hardware specific words from the Arduino library.
I was missing analogWrite, analogWriteFrequency and analogWriteResolution so I just added those.
But aside from that, using Forth on the ESP32 makes prototyping so much easier: you save yourself the endless cycle of "code, compile, upload, test, code..." since you can actually write your code interactively on the device (using either the Block Editor or the Visual Editor).
Being able to remotely connect to this development environment via either #Http or #Telnet just rounds it up for me.
Maybe it's because it brings me back to the times when I was coding BASIC on my bedsit, but maybe it really is because it is a very efficient way to code ... π€·ββοΈ
17.8.2025 10:58In Germany there we have this saying that talking about music is like dancing to architecture.In a simillar way, I find it rather difficult...If the name #BigAudioDynamite rings a bell with you, then this little masterpiece may be worthy of your attention:
https://www.youtube.com/watch?v=qi8Mkjg8wko&list=RDqi8Mkjg8wko&start_radio=1
#Music
#Electronic
#Warmduschekitchenr
#TwitchinInTheKitchen
#RedAxesRemix
#WintermuteBBSRadioShow
Still no friend of projects that organize themselves using #Slack and #Facebook ...
15.8.2025 05:37Still no friend of projects that organize themselves using #Slack and #Facebook ...πΆ Hot sun π beating down
Burning my feet π£ just walking around
Hot sun π making me sweat π
'Gators π getting close, hasn't π« got me yet πΆ
#UNIX on a #Commodore64 - does not need fancy hardware extensions!
12.8.2025 13:50#UNIX on a #Commodore64 - does not need fancy hardware extensions!https://lng.sourceforge.net/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 ... π₯±
10.8.2025 01:28Yay! π₯³ I just made my #TTGO #VGA32 use the #esp32forth variant with #fabgl enabled (a.k.a. #ESP32forthStation ) *and* properly...One of the things that annoyed me when using #ESP32forth is that with recent versions of the #ArduinoIDE it is no longer possible to use plugins for uploading additional files to the #SPIFFS partition of the ESP32.
There is a workaround solution for ESP32forth that allows a user to copy-paste code into the terminal, which is then stored on the filesystem - but that didn't convince me.
So I spent the last two days tinkering with mkspiffs and esptool.py and finally found a way to not only upload files to the SPIFFS partition but also dumping files *from* that partition back to your computer. All from the command line, no ArduinoIDE and plugins required - see here:
https://ufud.org/posts/2025-08-07-esp32forth-spiffs/
7.8.2025 12:26One of the things that annoyed me when using #ESP32forth is that with recent versions of the #ArduinoIDE it is no longer possible to use...a question to the #arduinio crowd: is there any working way for the current 2.3.6 #arduinoide to upload files to a #spiffs filesystem?
Yes, I know there is arduino-esp32fs-plugin but this *does not* work with the current 2.3.6 IDE. It only worked with 2.0.
6.8.2025 15:53a question to the #arduinio crowd: is there any working way for the current 2.3.6 #arduinoide to upload files to a #spiffs filesystem?Yes, I...After two weeks of not doing anything technical but enjoying my vacation, I have been tinkering with my #ForthDeck again, adding another 64 blocks (64K) of EEPROM based block storage to it, which I connected via the I2C bus.
5.8.2025 12:40After two weeks of not doing anything technical but enjoying my vacation, I have been tinkering with my #ForthDeck again, adding another 64...It's #prideweek in #Amsterdam and many shops and businesses have these signs out on their shop front welcoming people of all #genders ...
1.8.2025 13:25It's #prideweek in #Amsterdam and many shops and businesses have these signs out on their shop front welcoming people of all #genders...... early up today as we are leaving for a day trip to #Amsterdam ...
1.8.2025 04:01... early up today as we are leaving for a day trip to #Amsterdam ...Still fascinated by those #pidp11 kits but boy, those are pricey. Still, the thought of such a replica front panel decorating my living-room shelf is very, very tempting.
26.7.2025 11:20Still fascinated by those #pidp11 kits but boy, those are pricey. Still, the thought of such a replica front panel decorating my living-room...don't worry #zandvoort - we come by #rail π ...
25.7.2025 22:38don't worry #zandvoort - we come by #rail π ...sshhh! π€«
Tell you a secret: I love what they call #yachtrock these days ... #holdtheline
https://www.youtube.com/watch?v=htgr3pvBr-I&list=RDQMcgFDfQKALVQ&index=12
#WintermuteBBSRadioShow
#Music
#Toto
Everybody now: "...if you like pina coladas ..."
22.7.2025 22:08Everybody now: "...if you like pina coladas ..."#pinacolada