PicoMiteVGA: Raspberry Pi Pico Boot-to-BASIC Microcomputer
ExplainingComputers ExplainingComputers
1.01M subscribers
119,913 views
0

 Published On Feb 5, 2023

PicoMiteVGA boot-to-BASIC computer built from a Raspberry Pi Pico using the circuit designs and code available on Geoff Graham’s website here: https://geoffg.net/picomitevga.html The PicoMiteVGA was created by Peter Mather, Geoff Graham and Mick Ames, also building on work by Miroslav Nemecek, as detailed on the aforementioned page.

My previous video about the PicoMite, where we look in more detail at MMBasic and GPIO control, is here:    • PicoMite: Running BASIC on a Raspberr...  

There are a number of cool, short videos demonstrating various aspects of PicoMite VGA on Peter Mather's channel here: https://www.youtube.com/@petermather3...

The Siliconchip PicoMiteVGA kit that I could not order in the UK, but which looks excellent, is here: https://www.siliconchip.com.au/Shop/2...

If you wish to build a PicoMiteVGA, everything you require is available at https://geoffg.net/picomitevga.html However, I have shared the STL files for the solderable breadboard brackets I created here: https://www.thingiverse.com/thing:575... And my breadboard layout is here: https://www.explainingcomputers.com/i...

For information, the parts I ordered from Pimoroni and CPC Farnell were as listed below. Please note that I have no association with either company.

MicroSD card breakout: https://shop.pimoroni.com/products/br... -- also available from Pololu here: https://www.pololu.com/product/2597

Raspberry Pi Pico H: https://shop.pimoroni.com/products/ra...

Female headers to mount Pico: https://shop.pimoroni.com/products/pi...

2N7000, TO92 package MOSFET -- two required:
https://cpc.farnell.com/microchip/2n7...

1N4148 TR diode (100V, 200mA) -- two required, but minimum order quantity of five:
https://cpc.farnell.com/on-semiconduc...

Trimmer (trim pot), 25 Turn 200R - 3296W-1-201LFx1:
https://cpc.farnell.com/bourns/3296w-...

100 nF capacitor, one required, but minimum order quantity of five. This is a bypass capacitor for the SD card wiring, and as explained in the video, in the end I did not need to fit it. But you may need to add one of these capacitors for stable SD card operation:
https://cpc.farnell.com/multicomp/mcr...

15-pin D-Sub (VGA) socket:
https://cpc.farnell.com/itw-mcmurdo/h...

Mini DIN 6-pin (PS/2) socket:
https://cpc.farnell.com/pro-signal/ps...

Large perfboard (solderable breadboard):
https://cpc.farnell.com/sparkfun-elec...

Reset switch -- the one I had in stock was very similar to this:
https://cpc.farnell.com/multicomp/r13...

I also has in stock the required resistors, namely:

220Ω resistors (red, red, brown, gold), 0.25W or higher -- seven required.
10KΩ resistors (brown, black, orange, gold), 0.25W or higher -- four required.

Buying resistors like this individually is hard! These are the cheapest packs of these values I could find on CPC Farnell:

220Ω - https://cpc.farnell.com/unbranded/mcf...
and
10KΩ - https://cpc.farnell.com/unbranded/mcf...

Also used were eight M3 nuts and bolts, about 12mm long, and some wires. I actually cut up a Pimoroni jumper pack, as again buying a lot of different wire colours in small quantities is difficult: https://shop.pimoroni.com/products/ju...

For additional ExplainingComputers videos and other content, you can become a channel member here:
   / @explainingcomputers  

More videos on computing and related topics can be found at:
   / @explainingcomputers  

You may also like my ExplainingTheFuture channel at:    / @explainingthefuture  

Chapters:
00:00 Introduction
01:15 Plan A
05:07 Plan B
07:24 The Components
09:56 Brackets & Firmware
12:19 Making Progress
16:37 Assembled
19:02 Final Demo
23:10 Wrap

#PicoMiteVGA #MMBasic #BASIC #explainingcomputers

show more

Share/Embed