|
Forum Index : Microcontroller and PC projects : Pico Computer 3 - One board to rule them all
| Author | Message | ||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 9001 |
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 KingdomPosts: 11701 |
It's a two layer board - there are no inner tracks |
||||
Bryan1![]() Guru Joined: 22/02/2006 Location: AustraliaPosts: 2188 |
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: GermanyPosts: 891 |
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: AustraliaPosts: 2188 |
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 KingdomPosts: 11701 |
R91 is essential. C124 probably not |
||||
| LeoNicolas Guru Joined: 07/10/2020 Location: CanadaPosts: 619 |
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: AustraliaPosts: 2188 |
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: AustraliaPosts: 2188 |
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 KingdomPosts: 11701 |
What version of code are you talking about? MMbasic already does this (MODE 2 + MAP command/function) |
||||
| LeoNicolas Guru Joined: 07/10/2020 Location: CanadaPosts: 619 |
For the micropython version Peter |
||||
Bryan1![]() Guru Joined: 22/02/2006 Location: AustraliaPosts: 2188 |
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: AustraliaPosts: 2188 |
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: CanadaPosts: 619 |
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: CanadaPosts: 619 |
[duplicated] Edited 2026-08-01 20:51 by LeoNicolas |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 11701 |
Any chance of everyone raising MMbasic/Micropython/Fuzix issues on the relevant threads rather than this one? |
||||
| LeoNicolas Guru Joined: 07/10/2020 Location: CanadaPosts: 619 |
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 KingdomPosts: 11701 |
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 KingdomPosts: 4361 |
Anyone in the UK selling/ordering built Pico Computer 3 boards? John |
||||
| romba6 Newbie Joined: 04/07/2020 Location: United KingdomPosts: 38 |
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. |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2026 |