Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 08:18 26 Nov 2024 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 : My little DREAM COMPUTER

Author Message
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 828
Posted: 01:23pm 29 Feb 2024
Copy link to clipboard 
Print this post

I've always wanted to have a small, portable BASIC computer. Here it is now:







The device should be able to run for approx. 22 hours with the power bank shown. The current consumption is approx. 80-90mA@5V.

The computer has three micro USB ports:
- Keyboard (or hub)
- power
- PC via TTL-USB (it can also be supplied with power via this)

I used an ILI9488 with touchscreen as the display. To do this, I had to insert a 1N4148 with a resistor in the MISO line, swap the series resistors in front of the card reader for 0R and set the solder jumper J1.

It has a separate power switch for the USB power socket and the heartbeat LED has been led out. The internal LED was removed and the series resistor was increased from 470R to 4K7. The Würth 3mm LED (151033GS3000) still shines almost too brightly! Unfortunately, the LED is not on in all the pictures at the moment I pulled the trigger.

A DS1307 RTC and a piezo buzzer are also built in. Unfortunately, the buzzer sound is very high and very quiet.
The SD card holder is accessible from the outside. Today I received shortened card adapters - unfortunately they were squashed so much during transportation that they don't work properly (the internal contacts were pressed flat...)

GP0 and GP1 are accessible via a 3.5mm stereo socket.

I installed all this in a TEKO SR31.7 housing. The case was far too expensive at €14.71 and the screws supplied are too short!  
Unfortunately, I have not found any other housing with these dimensions...

It doesn't look so nice from the inside, but it works:  



All in all, I'm very happy with my little DREAM COMPUTER at the moment!  

Frank
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3150
Posted: 02:07pm 29 Feb 2024
Copy link to clipboard 
Print this post

Nice. I like it. Wireless USB keyboard makes a nice feature (if one doesn't expect to do too much typing on it).
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 509
Posted: 02:15pm 29 Feb 2024
Copy link to clipboard 
Print this post

Hi Frank,
Looks great :-) very nice portable, almost laptop computer.
I've been thinking of making something similar myself, I'll have to get a move on now ;-)
Regards Kevin.
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4038
Posted: 02:19pm 29 Feb 2024
Copy link to clipboard 
Print this post

Nice.

In a similar vein I've dropped the cash for one of these: https://www.clockworkpi.com/product-page/devterm-kit-cm4-series

which is why I've dusted off and started work on MMB4L again.

This is of course a full Linux computer (Raspberry Pi 4 Compute Module) rather than "Boot to BASIC".

60 day wait time though, so fingers crossed as to whether I get anything for my dollar.

Best wishes,

Tom
Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 509
Posted: 05:48pm 29 Feb 2024
Copy link to clipboard 
Print this post

Hi Frank,
Just noticed the version of Solar System you are using is for a 320x240 display, if you prefer I attach one scaled for 480x320. If you haven't enabled backlight brightness, you will need to comment out all lines setting brightness.
Regards Kevin.
PS. what are your option settings?

solarsys480x320.zip
Edited 2024-03-01 03:51 by Bleep
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 828
Posted: 06:50pm 29 Feb 2024
Copy link to clipboard 
Print this post

@Bleep:

Thank you very much! I happened to have the 320x340 version on the SD card and it worked straight away.

My options are:

  Quote  PicoMite MMBasic USB Edition  5.09.00b2
OPTION SERIAL CONSOLE COM2,GP8,GP9
OPTION SYSTEM SPI GP18,GP19,GP16
OPTION SYSTEM I2C GP6,GP7
OPTION COLOURCODE ON
OPTION KEYBOARD GR
OPTION LCDPANEL CONSOLE
OPTION DISPLAY 26, 60
OPTION LCDPANEL ILI9488, LANDSCAPE,GP15,GP14,GP13,GP2
OPTION TOUCH GP12,GP11,GP10
GUI CALIBRATE 0, 3969, 3900, -1228, -848
OPTION SDCARD GP22
OPTION AUDIO GP0,GP1', ON PWM CHANNEL 0
OPTION RTC AUTO ENABLE


Many thanks also to Geoff and Peter! Without them this great device would not have been possible!

Frank
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3150
Posted: 08:55pm 29 Feb 2024
Copy link to clipboard 
Print this post

Frank--can you post the result of ?mm.hres,mm.vres

Can you provide a link to where this particular ILI9488 is sold?
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2127
Posted: 09:13pm 29 Feb 2024
Copy link to clipboard 
Print this post

https://www.ebay.co.uk/itm/126156639999?
is typical now with inflation
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3150
Posted: 10:33pm 29 Feb 2024
Copy link to clipboard 
Print this post

  stanleyella said  https://www.ebay.co.uk/itm/126156639999


480x320, not, as per the other thread, "a USB Picomite with a 320x240 ILI9488 display."

The options say ILI9488. I would have guessed this was actually 480x320, but if not, I wondered where it was available. Maybe this is not the same LCD.
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2135
Posted: 11:23pm 29 Feb 2024
Copy link to clipboard 
Print this post

320x240 was probably a typo. In the photos the text font and size look like 320x480, like all other ILI9488s.
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2127
Posted: 11:45pm 29 Feb 2024
Copy link to clipboard 
Print this post

  phil99 said  320x240 was probably a typo. In the photos the text font and size look like 320x480, like all other ILI9488s.

480x320   stupid size, 320x240 is lcd and vga. doesn't make graphics adaptable.
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2135
Posted: 11:56pm 29 Feb 2024
Copy link to clipboard 
Print this post

Code can be made to work with all screen sizes by scaling everything with MM.HRES and MM.VRES.
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3150
Posted: 12:48am 01 Mar 2024
Copy link to clipboard 
Print this post

  stanleyella said  480x320   stupid size


Try doing what Frank has done with half as many pixels. It can be done, but many of us would need our magnifying glasses.
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
zeitfest
Guru

Joined: 31/07/2019
Location: Australia
Posts: 482
Posted: 01:51am 01 Mar 2024
Copy link to clipboard 
Print this post

Excellent !!      
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 828
Posted: 08:09am 01 Mar 2024
Copy link to clipboard 
Print this post

  lizby said  Frank--can you post the result of ?mm.hres,mm.vres



(This time with an illuminated heartbeat LED   )

  lizby said  Can you provide a link to where this particular ILI9488 is sold?


Unfortunately not! I bought the displays via EBAY. It was a private individual who only had two left...
But they are available on EBAY if you search for ILI9488.

Frank
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3150
Posted: 01:14pm 01 Mar 2024
Copy link to clipboard 
Print this post

Thanks, Frank. 480x320. I have several ILI9488s with that resolution--bought on Aliexpress. I was wondering because the other thread had started off with mention of an "320x240 ILI9488". I thought that was probably a mistake--thanks for the confirmation.

Great project--especially the nice enclosure and the wifi keyboard. It might make me go look for a wifi keyboard with more normal-sized keys. But there are many other projects on the go.
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
Print this page


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

© JAQ Software 2024