Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 09:03 13 Oct 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 : Pico Computer 3: Full house MMBasic build

Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11984
Posted: 01:12pm 12 Oct 2026
Copy link to clipboard 
Print this post

This will be included in the next full release but in the meantime if you have a Pico Computer 3 with PSRAM and WIFI installed.

PicoMitePC3V7.00.00RC1.zip
PicoMite_User_Manual.pdf
 
Pico Computer 3: one small board, the whole computer
Plug in a keyboard and an HDMI screen, and it's a computer. Type RUN and a program is running. That is what the PicoMitePC3 firmware makes of the Pico Computer 3: a self-contained BASIC machine, and now the first PicoMite that does everything at once.

Everything on the screen. HDMI at 640x480 up to 1280x720 and 1024x768, five screen modes, 16-bit colour, framebuffers, sprites, tilemaps, 3D and a raycaster, PNG, JPG and BMP images, and an OV7670 camera if you fit one. USB keyboards, mice and game controllers plug straight in, through a hub if you like, with USB serial adapters alongside.

Everything on the air. WiFi with TCP and UDP, HTTPS with TLS, MQTT, NTP time, TFTP file transfer and a built-in web server. Bluetooth keyboards, mice and game controllers, Bluetooth Classic and LE. Your music through Bluetooth speakers or headphones, or through the on-board I2S DAC. A Bluetooth GPS or serial module as COM7. All of it from the same program, at the same time.

Everything in memory. 256K of program space, the largest of any PicoMite, and 5.5 MB of PSRAM for your variables and arrays. Edit a 250K program on the board itself, save it, chain into another, keep your variables across the change. Three flash slots and five RAM slots hold more programs ready to run.

Everything fast. MMBasic V7 compiles your program as it runs: switch the compiler on, type RUN, and the same program runs up to three times faster with not a line changed. An SD card, a real-time clock, I2S audio playing WAV, FLAC, MP3 and MOD files, and the full set of GPIO, PWM, I2C, SPI and serial ports are all there, set up automatically the first time the firmware boots.

And it stays simple. Programs arrive over the console with ZMODEM or over WiFi with TFTP, the editor and file manager are built in, and the whole manual is on the board as HELP. One radio serves both WiFi and Bluetooth: while music plays, WiFi takes a back seat, and comes straight back when the music stops.

The Pico Computer 3 runs the PicoMitePC3 firmware, part of PicoMite V7, free and open source.
Edited 2026-10-12 23:24 by matherp
 
terekgabor
Senior Member

Joined: 02/01/2026
Location: Hungary
Posts: 145
Posted: 01:41pm 12 Oct 2026
Copy link to clipboard 
Print this post

   
 
mozzie
Guru

Joined: 15/06/2020
Location: Australia
Posts: 448
Posted: 02:30pm 12 Oct 2026
Copy link to clipboard 
Print this post

Absolutely Awesome      
 
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 2085
Posted: 03:37pm 12 Oct 2026
Copy link to clipboard 
Print this post

  mozzie said  Absolutely Awesome      


X 1000  

And now we have BT Classic SPP  
 
homa

Guru

Joined: 05/11/2021
Location: Germany
Posts: 702
Posted: 07:07pm 12 Oct 2026
Copy link to clipboard 
Print this post

Thank you, Peter!

This is truly an incredible project. I’ve been following it ever since I bought my TFT Maximite back in the day, but it was the move to the Picos that really got me hooked. What you’ve achieved here over the last few years is simply amazing.

The PC3 with this firmware is an absolute gem – thanks for all your hard work!  

Matthias
 
Bryan1

Guru

Joined: 22/02/2006
Location: Australia
Posts: 2293
Posted: 09:26pm 12 Oct 2026
Copy link to clipboard 
Print this post

WOW Peter with all my testing you did say "wifi and bluetooth" will NEVER be be a part of MMBasic and a week later here it is plain and simple

2 days ago I did say to claude lets try 16 bit in 640x480 and spent a full day without even seeing a picture then when I demanded the idiot went back to 320 and it was pixelated to the max so that was the last straw and haven't talked with 'IT' since.

On the bright side the logi-tech K250 and M196 pair straight away when a key is pressed and my Flip 6 BT speaker also pairs at boot.

Well after my morning caffine intake this uf.2 is going on 2 pico 3 computers and the BT serial can get a good road test.

Regards Bryan
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 10057
Posted: 10:37pm 12 Oct 2026
Copy link to clipboard 
Print this post

  Quote  Peter with all my testing you did say "wifi and bluetooth" will NEVER be be a part of MMBasic and a week later here it is


He's known for that.
This has happened on more then just one or two occasions.

My personal belief, is that he really DOES mean that when he writes it, but a brain like Peter's, never really stops thinking, and I suspect that AFTER he has made those statements, his never-sleeping brain starts thinking: "I wonder if I tried this and that, maybe I could get thing X that I said would never work....to work."

It's a challenge, and I expect he gets a certain amount of satisfaction from getting something to work, that he has said would never be supported.  

Just a guess.  
Smoke makes things work. When the smoke gets out, it stops!
 
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