Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 13:35 04 Aug 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 - One board to rule them all

     Page 5 of 6    
Author Message
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 9001
Posted: 07:20am 30 Jul 2026
Copy link to clipboard 
Print this post

The inner tracks are usually half the weight of the outer ones, so if you are using 1oz copper board the inner layers will be 1/2oz.

I'd check your soldering *very* closely with magnification rather than blame the inner layers first. It's possible to get "whiskers" that are barely visible between close pads.
Mick

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

Joined: 11/12/2012
Location: United Kingdom
Posts: 11701
Posted: 07:22am 30 Jul 2026
Copy link to clipboard 
Print this post

It's a two layer board - there are no inner tracks
 
Bryan1

Guru

Joined: 22/02/2006
Location: Australia
Posts: 2188
Posted: 07:45am 30 Jul 2026
Copy link to clipboard 
Print this post

That next batch of boards will be here next week so I will call in and say hello to Roger and ask if he do the smd soldering for me also find out whats going on with my board.

Not worth taking the risk with more boards until I can learn how to solder smd properly where watching Roger do it should give me the right idea.
 
dddns
Guru

Joined: 20/09/2024
Location: Germany
Posts: 891
Posted: 08:29am 30 Jul 2026
Copy link to clipboard 
Print this post

A question: I'm still looking for a permanent solution for the 3V3 power supply on my setup. I have a CH340 module with a voltage regulator, but it only supplies 250mA. Have you measured the current draw on VCC in your setup, or rather, would you say 250mA is enough (for the SD card, etc.)? I want to power the external connector separately using an AMS1117.
 
Bryan1

Guru

Joined: 22/02/2006
Location: Australia
Posts: 2188
Posted: 08:56am 30 Jul 2026
Copy link to clipboard 
Print this post

Looking at the schematic the Vin for the wifi is next to the Gnd pin so whats the bet  there is a solder bridge across those pins, also on a closer look R91 and C124 got sucked up when I used my snapon solder sucker, now trying to solder those small chips back on is a challenge not for the faint hearted.
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11701
Posted: 09:02am 30 Jul 2026
Copy link to clipboard 
Print this post

R91 is essential. C124 probably not
 
LeoNicolas

Guru

Joined: 07/10/2020
Location: Canada
Posts: 619
Posted: 02:50pm 30 Jul 2026
Copy link to clipboard 
Print this post

Hi Peter
Is it feasible to create a new graphics mode? 320 4bpp where I can use the palette to fulfill the 16 colors?

This can speed up a lot the process to transfer the Another World framebuffer using the blit command. Currently I'm looping through all framebuffer memory positions, extraction each nibble, and calling pixel to set the pixel color.

I'm working on another game port. This new mode will be very useful for this new one as well
Edited 2026-07-31 07:56 by LeoNicolas
 
Bryan1

Guru

Joined: 22/02/2006
Location: Australia
Posts: 2188
Posted: 02:31am 31 Jul 2026
Copy link to clipboard 
Print this post

Well I texted Roger this morning and as I was leaving got a txt message saying I had a package and low and behold my second batch of boards turned up  

Roger desoldered the wifi chip and soldered it back on and he had some fun fitting the resistor back on as it was bigger. Now as there were no 10K resistors Roger did have 8.8K which should be close enough.

Just setup the repaired board and it booted straight into V0.12 so glad it's all fixed   Also now got a second board and with both having the chips added the fun can start with Claude where I want to get the 2 of them talking to each other.

regards Bryan
 
Bryan1

Guru

Joined: 22/02/2006
Location: Australia
Posts: 2188
Posted: 06:56am 31 Jul 2026
Copy link to clipboard 
Print this post

Well it has been an interesting day   got both board talking with each other in the way sending files via the wifi.

First I tried using my mobile as the hotspot and got both connected and working then Claude said lets have a go with just the wifi and no phone  

After my typos and copy/paste fun got the wifi between the boards going and just ping ponged a file back and forth   to make it was working.

So this is a good thought for my car club project as a few terminals will be made no wifi or cables needed as they just talk with other.
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11701
Posted: 07:12am 31 Jul 2026
Copy link to clipboard 
Print this post

  Quote  Is it feasible to create a new graphics mode? 320 4bpp where I can use the palette to fulfill the 16 colors?


What version of code are you talking about? MMbasic already does this (MODE 2 + MAP command/function)
 
LeoNicolas

Guru

Joined: 07/10/2020
Location: Canada
Posts: 619
Posted: 10:35am 31 Jul 2026
Copy link to clipboard 
Print this post

For the micropython version Peter
 
Bryan1

Guru

Joined: 22/02/2006
Location: Australia
Posts: 2188
Posted: 08:59am 01 Aug 2026
Copy link to clipboard 
Print this post

Here is one thing that gets me when I had my pico2 setup playing mp.3's was a simple case of bringing FM up and clicking on the song. But since I have gone to micropyhon all I get when I click on the Music folder is

Music  <dir>
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 File "pcfm.py", line 624, in fm
 File "pcfm.py", line 589, in loop
 File "pcfm.py", line 315, in open_sel
 File "pcfm.py", line 117, in set_path
 File "pcfm.py", line 123, in load
UnicodeError:



Now this is what Claude said

[CODEwell when I mentioned pico2 it was running mmbasic

That changes the comparison — MMBasic doesn't decode filenames as UTF-8 at all. It treats them as bytes and prints whatever's there, so a CP1252 accent shows as a garbled character but nothing breaks. MicroPython insists on decoding, and throws when it can't.

So it isn't a regression in this firmware, it's a difference between the two languages' handling of filenames. Less compelling as a bug report, though still worth raising — MicroPython on other ports generally copes with this, and the fix is the same either way.

The practical upshot is unchanged: rename the offending files to plain ASCII on your PC, or accept that /sd/Music can't be listed from Python. Playback by exact path should still work.]

So we need to work out why this won't work.

Regards Bryan
 
Bryan1

Guru

Joined: 22/02/2006
Location: Australia
Posts: 2188
Posted: 10:11am 01 Aug 2026
Copy link to clipboard 
Print this post

To further on

[The real bug is the one underneath: os.listdir("/sd/Music") raising UnicodeError. That's genuine and worth reporting./CODE]
 
LeoNicolas

Guru

Joined: 07/10/2020
Location: Canada
Posts: 619
Posted: 10:48am 01 Aug 2026
Copy link to clipboard 
Print this post

Peter

For the micropython, I was thinking something similar to hdmi.RGB640_4, but with 320x240 resolution, something like hdmi.RGB320_4 with 16 colours indexed by the palette.

This will be useful for Another World and other games I want to port to the Pico 3 with micropython.
 
LeoNicolas

Guru

Joined: 07/10/2020
Location: Canada
Posts: 619
Posted: 10:50am 01 Aug 2026
Copy link to clipboard 
Print this post

[duplicated]
Edited 2026-08-01 20:51 by LeoNicolas
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11701
Posted: 10:54am 01 Aug 2026
Copy link to clipboard 
Print this post

Any chance of everyone raising MMbasic/Micropython/Fuzix issues on the relevant threads rather than this one?
 
LeoNicolas

Guru

Joined: 07/10/2020
Location: Canada
Posts: 619
Posted: 11:20am 01 Aug 2026
Copy link to clipboard 
Print this post

Sorry
I will repost it on the correct thread
Edited 2026-08-01 21:31 by LeoNicolas
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11701
Posted: 11:33am 01 Aug 2026
Copy link to clipboard 
Print this post

Micropython issues and questions
Fuzix issues and questions
MMBasic 6.03.00 issues and questions
Pico Computer 3 PCB issues and questions - HERE
Edited 2026-08-01 21:34 by matherp
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4361
Posted: 10:00am 03 Aug 2026
Copy link to clipboard 
Print this post

Anyone in the UK selling/ordering built Pico Computer 3 boards?

John
 
romba6

Newbie

Joined: 04/07/2020
Location: United Kingdom
Posts: 38
Posted: 11:41am 03 Aug 2026
Copy link to clipboard 
Print this post

  JohnS said  Anyone in the UK selling/ordering built Pico Computer 3 boards?

John
I was thinking of it and went to JLPCB to place an order this a.m and got as far as the BoM and they are showing no stock for the raspberry IC and one other component. I gave up as with my eyes and hands I wouldn't be able to fit my own.
 
     Page 5 of 6    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026