![]() |
Forum Index : Microcontroller and PC projects : PicoMiteHDMIUSBV6.00.02b10.uf2 did not run on Olimex RP2040-PICO-PC
![]() ![]() ![]() ![]() |
|||||
Author | Message | ||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10067 |
That board is utterly and completely incompatible with MMBasic and cannot be made compatible. Unless you have another use for it I suggest you try and cancel the order. Stan - you should know better ![]() |
||||
ManiB Senior Member ![]() Joined: 12/10/2019 Location: GermanyPosts: 106 |
Thank you for the clarification. Yes, it could indeed be an option to have a great board manufactured by JLCPCB, perhaps in quantities of 10. If I sell 9 of them on eBay, the overheads would be out too. I myself bought a fully assembled Colour Maximite 2 G2 V2 with housing on eBay because I don't want to have to solder on the tiny SMD components. Maybe I'll do that, we'll see how it works with the programming on the new PicoMite ;) |
||||
ManiB Senior Member ![]() Joined: 12/10/2019 Location: GermanyPosts: 106 |
Oh, oh, not good news. My order has already been confirmed, I can't make a return as I ordered without an account. Well, let's wait and see... |
||||
ManiB Senior Member ![]() Joined: 12/10/2019 Location: GermanyPosts: 106 |
Hi Volhout, beautiful story, and you are so right. I had my beloved ZX Spectrum connected to the TV 40 years ago and got myself “The Spectrum” for Christmas last year. That was the start of my retro journey back to Basic programming. Shortly afterwards, I discovered the Colour Maximite 2 G2 V2 on eBay and was so impressed by its performance that I bought it. It has become my absolute favorite computer - but Geoff's projects offer even more highlights. And that's how I ended up with the PicoMite. Edited 2025-02-15 08:30 by ManiB |
||||
ManiB Senior Member ![]() Joined: 12/10/2019 Location: GermanyPosts: 106 |
For completeness I have to mention that my first contact with MMBasic was actually a bit earlier, when my brother Uwe Becker (derexponent) ported MMBasic to the STM32F746 together with darthmite. Maybe one or the other remembers this great project ;) |
||||
stanleyella![]() Guru ![]() Joined: 25/06/2022 Location: United KingdomPosts: 2394 |
er @ManiB. I searched for 2040 and pico2 2350 boards. the result I posted was only one that seemed interesting. the point is there's nothing "convenient" as the pico whatever breakout board . sort of works. if you get a pcb then you got to source the bits and lots of soldering. I'm blowing my own trumpet but strip board is faster solution and gets thing done if you can wave a soldering iron around ![]() |
||||
stanleyella![]() Guru ![]() Joined: 25/06/2022 Location: United KingdomPosts: 2394 |
I'm sorry. it was my first search that looked interesting. |
||||
ManiB Senior Member ![]() Joined: 12/10/2019 Location: GermanyPosts: 106 |
![]() Oh, oh, not good news. My order has already been confirmed, I can't make a return as I ordered without an account. Well, let's wait and see... I'm sorry. it was my first search that looked interesting. No problem, I have already analyzed the schematic and software. If all else fails, I'll install one of the demo programs on offer and sell it on ebay. |
||||
ManiB Senior Member ![]() Joined: 12/10/2019 Location: GermanyPosts: 106 |
There are forum members in Germany. And I know that they where polling for interest in a group buy of the design Peter has made, and that is mentioned in the user manual of 6.00.01. That version would also work for 6.00.02. ref design Original member "PLUTO" was taking the initialive. Not sure what happened since. You could serach to forum, or PM Pluto. I myself build one of Mick's boards. Appart from the upside down mounted HUB, it was easy through hole assembly. I have a bare spare board (board set) for you if you like, but I do not have parts kits, so you should buy these yourself (Aliexpess). Volhout Hi Volhout, thank you for the tip. I have looked at the thread. It's homa who made collective orders of the board in Germany. I have left him a note. Perhaps there are more interested members from Germany? |
||||
JanVolk Senior Member ![]() Joined: 28/01/2023 Location: NetherlandsPosts: 220 |
https://nl.aliexpress.com/item/1005008117237405.html This one is also not expensive. 16MB version and usb-c and reset button and pins. Same pin numbers as Raspberry Pi Pico 2 and received today and works without problems so far. Was cheaper than real Raspberry Pi Pico 2 total with shipping costs. Greetings, Jan |
||||
ManiB Senior Member ![]() Joined: 12/10/2019 Location: GermanyPosts: 106 |
Hello everyone, Finally, I wanted to share my test results. I have tried to run PicoMiteHDMIUSB on my RP2040-PICO-PC board from Olimex. Everything is now running: HDMI monitor, USB keyboard, SD card, audio, console and Wii Nunchuck/Classic Controller. Installation: 1. flash the PicoMiteHDMIUSB on the Raspberry PI Pico 2 2. connect the USB keyboard to the Pico 2 (if necessary with a USB-C to USB-A adapter) 3. type the following command blindly: OPTION RESET OLIMEXUSB 4. reset the Olimex board After installation, the display on an HDMI monitor should work, as well as access to the SD card, the audio signal on the Audio-Jack-1 connector and the console connection on the 3-pin DBG1 connector. In order to connect a Wii Nunchuck or a Wii Classic Controller to the UEXT1 connector, the following option must be set: OPTION SYSTEM I2C GP8,GP9 Here is a list of the options set: > option list PicoMiteHDMI MMBasic USB RP2350A Edition V6.00.02b11 OPTION SERIAL CONSOLE COM1,GP0,GP1 OPTION SYSTEM I2C GP8,GP9 OPTION FLASH SIZE 4194304 OPTION COLOURCODE ON OPTION KEYBOARD GR OPTION CPUSPEED (KHz) 315000 OPTION HDMI PINS 1, 3, 7, 5 OPTION SDCARD GP22, GP6, GP7, GP4 OPTION AUDIO GP26,GP27', ON PWM CHANNEL 5 OPTION MODBUFF ENABLE 192 OPTION PLATFORM OLIMEX USB Here is my test program for the Wii Classic Controller: Rem wii classic on RP2040-PICO-PC Olimex board Rem PicoMiteHDMI MMBasic USB RP2350A Edition V6.00.02b11 Rem option reset olimexusb Rem option system i2c rp8, rp9 Wii Classic open Do Rem Wii Classic read Print "Classic lx,ly,rx,ry: "; Print DEVICE(CLASSIC lx), Print DEVICE(CLASSIC ly), Print DEVICE(CLASSIC rx), Print DEVICE(CLASSIC ry), Print DEVICE(CLASSIC l), Print DEVICE(CLASSIC r), Print DEVICE(CLASSIC b) i$ = Inkey$ Loop While i$="" Wii Classic close Print "ready..." Here is my test program for the Wii Nunchuck Controller: Rem wii nunchuck am RP2040-PICO-PC Olimex board Rem PicoMiteHDMI MMBasic USB RP2350A Edition V6.00.02b11 Rem option reset olimexusb Rem option system i2c rp8, rp9 Wii Nunchuck open Do Rem Wii Nunchuck read Print "Nunchuck jx,jy,c,z: "; Print DEVICE(NUNCHUCK jx), Print DEVICE(NUNCHUCK jy), Print DEVICE(NUNCHUCK c), Print DEVICE(NUNCHUCK z) i$ = Inkey$ Loop While i$="" Wii Nunchuck close Print "ready..." Thanks again for the great support here in the forum, Manfred Edited 2025-02-17 09:21 by ManiB |
||||
Martin H.![]() Guru ![]() Joined: 04/06/2022 Location: GermanyPosts: 1193 |
is it possible to get also the Serial Console (Tera Term) to work with the HDMIUSB Firmware on OLIMEX Board? 'no comment |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7504 |
Yes. The GP8 and GP9 pins are on UEXT1, labelled as ICSP0 :) Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10067 |
Use OPTION RESET OLIMEXUSB and connect to the serial port header next to the USB |
||||
WhiteWizzard Guru ![]() Joined: 05/04/2013 Location: United KingdomPosts: 2927 |
I don’t have mine set up at the moment, but doesn’t the serial jump to GP0 & GP1 when using RESET OLIMEXUSB? (plus what Peter highlights) Edited 2025-02-28 01:09 by WhiteWizzard |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7504 |
Peter will be correct. All I have to work from is the circuit diagram and the knowledge that the usual pins are GP8 and GP9. Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
Martin H.![]() Guru ![]() Joined: 04/06/2022 Location: GermanyPosts: 1193 |
Thank you, so, for connection, do I need a USB/Serial converter like this , or can I use just a USB Cable? Edited 2025-02-28 02:59 by Martin H. 'no comment |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7504 |
Or something similar. The TX and RX pins go directly to the Pico. I use the little modules. If you have a choice, get something that has 3V3 data lines, not 5V. There's no level shifting on the board. The Pico 2 can stand 5V while it's powered up but you shouldn't risk 5V on an ordinary Pico if you ever wanted to experiment with one of those. these are switchable Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
Martin H.![]() Guru ![]() Joined: 04/06/2022 Location: GermanyPosts: 1193 |
Thank you Mick ![]() 'no comment |
||||
stanleyella![]() Guru ![]() Joined: 25/06/2022 Location: United KingdomPosts: 2394 |
that is cheap usb to ttl but I found smaller better ubc c https://de.aliexpress.com/item/1005007495298979.html? |
||||
![]() ![]() ![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |