Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 00:14 22 May 2025 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 : DIP2350

Author Message
vincenthimpe
Regular Member

Joined: 14/10/2018
Location: United States
Posts: 66
Posted: 02:52am 21 May 2025
Copy link to clipboard 
Print this post

GIThub Link

An RP2350 Packaged as a 64 pin DIP package.
This can run MMBasic or CircuitPython or anything you want.
The intended use is as a MICROCONTROLLER in an EMBEDDED application, not as a computer.
Think STM32, PIC32 kind of application.
Using a standard DIP64 allows simple thru-hole construction , breadboarding etc. it fits a standard 64 pin socket. No need for castellation or weird pin spacings


- USB Type-C connector. Right angle , thru hole for mechanical stability. Long overhang so you can have this go through an enclosure wall.
- USB powered or self powered. Self powered up to 12 volt.
- Ideal diode / or-ing / e-fuse circuit (optional) to prevent backfeeding usb.
- Current limit on the ideal diode. The circuit can be used as a power or-ing to provide backup power from a Li-Ion cell and charger
- ESD protection on the USB port using TVS diodes
- 3v3 DC/Dc regulator can deliver up to 1A of load current. In this case you need to provide 5v as USB cannot provide source current.
- RP2350B in 80 pin QFN with all 48 GPIO brought out.
- Flash 128Mbit
- optional PSRAM on GPIO47
- optional 3v reference for analog circuitry LM4040-3
- Heartbeat led on gp25 with solder bridge. Can be removed from circuit.
- Using Abracon XTAL and polarized inductor for 1v1 regulator
- Boot and Reset button. Secondary boot button under usb so you can use a paperclip through the enclosure to force boot.
- on board, optional i2c bus :
I2C EEPROM or FRAM
I2C RTC with battery backup 1220 cell.
- cheap version using an M41t11
- precision using a MEMS DS3231.
Option to use brown-out detection to hold cpu in reset till power stabilizes. Optional interrupt on GPIO21. User needs to wire the i2c bus to desired io port.

- 4 layer board with controlled impedance and power planes. Board designed so it can be made at OshPark, JLCPCB or PCBway
- CAD source available under Creative Commons ZERO . Public Domain License. Altium Format.
- Production pack (gerber/drill/bom available.

- BOM is procurable from Digikey/Mouser as well as LCSC (Asia) with direct LCSC order codes if you want this to be partially assembled by JLCPCB.

- Pinheaders to be used are the turned pin type. Not the square Dupont style that destroys breadboards and ic sockets. Preci-Dip or equivalent.

Comments welcome
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7573
Posted: 07:37am 21 May 2025
Copy link to clipboard 
Print this post

But no photo of one. I wonder if it works? Peter's does.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
vincenthimpe
Regular Member

Joined: 14/10/2018
Location: United States
Posts: 66
Posted: 12:45pm 21 May 2025
Copy link to clipboard 
Print this post

Images :





DIP2350 SCHEMATIC - RC0.pdf
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4904
Posted: 12:58pm 21 May 2025
Copy link to clipboard 
Print this post

Peters version

Volhout
.
PicomiteVGA PETSCII ROBOTS
 
vincenthimpe
Regular Member

Joined: 14/10/2018
Location: United States
Posts: 66
Posted: 01:20pm 21 May 2025
Copy link to clipboard 
Print this post

  Mixtel90 said  But no photo of one. I wonder if it works? Peter's does.

photos uploaded. PDF too. but there's more on Github.

I'm ordering first boards this weekend.

still doing some tweaks. I'm not happy with the battery. the SMD mountable batteries and supercaps seem to be disappearing.
 
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 2025