Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 12:29 11 Feb 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 : WeAct Pico2350B 48-pin Module

     Page 2 of 2    
Author Message
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3605
Posted: 06:09pm 08 Feb 2026
Copy link to clipboard 
Print this post

Ok, here's my first pass at a PCB for this module: $6.15 for 5 from JLCPCB, including shipping and sales tax, no tariff mentioned.





It may well need a V2 (and V3). Gerbers, zipped EasyEDA, & module files attached.

It uses an LCD (ILI9341 or ILI9488), a 5-pin RTC module, an SD module, an ESP8285 module, and optionally a VGA connector module. Provision is made for a 4-channel relay module to be plugged in.

I don't know which pin is used to address PSRAM.

WeAct-RP2350B-48-pins_V1b.zip

~
Edited 2026-02-09 04:11 by lizby
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
lew247

Guru

Joined: 23/12/2015
Location: United Kingdom
Posts: 1708
Posted: 06:23pm 08 Feb 2026
Copy link to clipboard 
Print this post

Can I ask why on the external connector pins you always put 0 and 3.3V next to each other?
Not a criticism, just curious because I always thought it best to seperate them, that avoids accidental shorts
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3605
Posted: 07:28pm 08 Feb 2026
Copy link to clipboard 
Print this post

On the 3-pin connectors I put 3V3 in the center to prevent reversing of V+ and 0V. On the connectors with more pins, I find that often what I want to plug in has them next to each other (those 1-, 2-, 4-, 6-, 8-channel relay modules). The RTC module has them on opposite ends, so you really don't want to plug it in backwards with the battery on it.

The 37-sensor kits typically have data in the center, so YMMV.
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 8515
Posted: 08:42pm 08 Feb 2026
Copy link to clipboard 
Print this post

PSRAM select is on GP0. It is linked via R14 (zero ohm link) so it could probably be changed with careful soldering. There are only 5 possible pins that can be used. I would suggest leaving it as it is.

Circuit diagram is Here. Interesting that it uses a crystal rather than a clock module. The regulator is linear.

.
Edited 2026-02-09 06:50 by Mixtel90
Mick

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

Joined: 17/05/2016
Location: United States
Posts: 3605
Posted: 09:17pm 08 Feb 2026
Copy link to clipboard 
Print this post

Thanks for that. GP0 is the only pin I left unconnected (I think), because I had a vague recollection that it was used for something onboard.

Thanks also for the link to the schematic.

~
Edited 2026-02-09 07:19 by lizby
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3605
Posted: 05:31pm 10 Feb 2026
Copy link to clipboard 
Print this post

I received the 3 WeAct modules. Nothing soldered on yet, but all the OPTION settings I printed on the PCB were accepted without failure (except that the RTC was flagged as not present).

  Quote  option list
PicoMite MMBasic RP2350B V6.02.00
OPTION SYSTEM SPI GP18,GP19,GP16
OPTION SYSTEM I2C GP10,GP11
OPTION FLASH SIZE 16777216
OPTION COLOURCODE ON
OPTION PICO OFF
OPTION CPUSPEED (KHz) 360000
OPTION DISPLAY 48, 133
OPTION LCDPANEL ILI9488, LANDSCAPE,GP24,GP23,GP21
OPTION TOUCH GP27,GP29
OPTION SDCARD GP22
> memory
Program:
  0K ( 0%) Program (0 lines)
328K (100%) Free

Saved Variables:
 16K (100%) Free

RAM:
  0K ( 0%) 0 Variables
  0K ( 0%) General
375K (100%) Free
> files
A:/
  <DIR>  .
  <DIR>  ..
00:00 01-01-2024          4  bootcount
2 directories, 1 file, 14422016 bytes free


I thought the modules included 16MB PSRAM--but there's none--just a set of 8 pads on the back, one of which is connected to GP0. I've ordered some 8MB PSRAM chips--couldn't find 16MB on Aliex or Amazon.



~
Edited 2026-02-11 03:57 by lizby
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
ville56
Guru

Joined: 08/06/2022
Location: Austria
Posts: 388
Posted: 06:53pm 10 Feb 2026
Copy link to clipboard 
Print this post

If you add the PSRAM, don't forget to also add the pullup for the CS signal. Otherwise you will get unpredictive behavior. I'll post a picture of my module with the pullup if you like.

Gerald
                                                                 
73 de OE1HGA, Gerald
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3605
Posted: 07:32pm 10 Feb 2026
Copy link to clipboard 
Print this post

Ah, I had missed that wrinkle. Please do post a pic.
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
     Page 2 of 2    
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