Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 08:31 06 Jun 2026 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : ESP32 + touch

Author Message
PeterB
Guru

Joined: 05/02/2015
Location: Australia
Posts: 669
Posted: 01:50am 20 May 2026
Copy link to clipboard 
Print this post

G'day All
To help me through this winter I bought a 5 in touch screen with ESP32-S3-WROOM chip attached. Using available documentation, I have managed to get HELLO WORLD running and that is as far as it goes. Where is the documentation that lets me draw on the 5 in screen?
Up to now I have used the PIC32MX470F with a 7 in screen so this is all a bit new to me.
I should also point out that I am 88.5 and sinking fast so please be gentle.  
Peter.
 
RonnS
Senior Member

Joined: 16/07/2015
Location: Germany
Posts: 123
Posted: 02:08am 20 May 2026
Copy link to clipboard 
Print this post

Hello Peter, to support the ESP32 board, I can recommend the Annex Rapid Development System (Annex RDS). With it, you can quickly program your board in Basic, and many screens are also supported. You will also be able to meet a helpful fellow countryman there.
The  ESP32  isnt  Supported  by  MMBasic as far as this is concerned
 
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 1937
Posted: 07:19am 20 May 2026
Copy link to clipboard 
Print this post

I have the 7" version. Those things are really nice because they have the more resilient capacitive touch screen.

Code for pretty much anything already exists.

I experimented by writing some code in MMBasic, giving it to Google Gemini and asking it to convert to Arduino. It worked after I discovered that it was trying to use an out-of-date library.  
 
amiga
Newbie

Joined: 08/05/2025
Location: Belgium
Posts: 38
Posted: 09:11am 20 May 2026
Copy link to clipboard 
Print this post

  PeterB said  G'day All
To help me through this winter I bought a 5 in touch screen with ESP32-S3-WROOM chip attached. Using available documentation, I have managed to get HELLO WORLD running and that is as far as it goes. Where is the documentation that lets me draw on the 5 in screen?
Up to now I have used the PIC32MX470F with a 7 in screen so this is all a bit new to me.
I should also point out that I am 88.5 and sinking fast so please be gentle.  
Peter.


Hi PeterB,

I found this interpréter ,not tested.
Basic32, seems to work like MMBasic.


https://www.basic32.com/

Have nice day ,

@+
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4332
Posted: 09:50am 20 May 2026
Copy link to clipboard 
Print this post

  amiga said  I found this interpréter ,not tested.
Basic32, seems to work like MMBasic.

https://www.basic32.com/

@+

Seems very crude, line-numbers and GOTOs, really horrid.  Maybe that's just the examples?

John
Edited 2026-05-20 19:50 by JohnS
 
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 1937
Posted: 01:07pm 20 May 2026
Copy link to clipboard 
Print this post

  JohnS said  
really horrid.

John


   
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 8877
Posted: 01:36pm 20 May 2026
Copy link to clipboard 
Print this post

From my own experience you have two choices:
Do everything in C++ via the Arduino IDE and associated mangled libraries
or use Annex RDS.

I never got on with either so I currently have two CYD modules sitting unused in a drawer. I have a feeling that one might be bricked, or it may be me that's too stupid and unworthy of such wonderful tech. :(
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 1937
Posted: 03:03pm 20 May 2026
Copy link to clipboard 
Print this post

There's Basic for Arduino (B4R)

It's a compiler and easy to get going with, especially if you use Gemini or Claude, etc.

BASIC syntax.
 
PeterB
Guru

Joined: 05/02/2015
Location: Australia
Posts: 669
Posted: 01:32am 21 May 2026
Copy link to clipboard 
Print this post

G'Day again.

Thanks for all your inputs. I did hope that the ESP32 system would be well defined and simple enough for an old bloke.
All projects start with wild enthusiasm quickly replaced by fear when the truth dawns then followed by the long uphill struggle. So shall it be this time. It's going to be a long, cold winter. But fun.

Peter
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026