RP2040 Minimal Design — PCB / PCBA

Price range: $2.00 through $5.90

RP2040 minimal development board design with W25Q128JVS flash and a 3.3V regulator for embedded firmware and custom controller prototypes.

Choose PCB Only — $2.00, 50 g or PCBA — $5.90, 60 g, per piece.

PCBA is made to order: 5-10 days of production after payment confirmation, excluding shipping transit time.

Images show bare PCB renders. The PCB-only option contains no components.

PCB production lead time: 2-3 days. Shipping transit time is additional.

Choose your PCB color: Green, Purple, Red, Yellow, Blue, White, Black or Matte Black.

For bare PCB orders, please enter your preferred soldermask color in the order notes at checkout. If ordering multiple products, specify the product name and color for each item. Example: Arisu PCB – Purple. Product images are references; the supplied PCB color follows your confirmed order requirements.

Prefer to order with your Gerber files? Upload your Gerber files on our PCB/PCBA online ordering page, select your PCB color and manufacturing specifications, and place your order directly. Pricing is calculated from your uploaded files and selected options.

Upload Gerber & Order Online

5% Supports Open Hardware

5% of this product’s net sales goes to the shared DIYIPCB Open Hardware Fund, at no extra charge.

See the fund & rules →
SKU: DIYI-RP2040-MINIMAL-REV1 Category: Tags: , , , ,

Description

Design functions and applications

RP2040 minimal development board design with W25Q128JVS flash and a 3.3V regulator for embedded firmware and custom controller prototypes.

Main chips and their roles

Chip Role in the design
RP2040 Dual-core Arm Cortex-M0+ microcontroller with programmable I/O (PIO).
W25Q128JVS External serial flash identified in the upstream component list.
NCP1117-3.3 3.3V regulator identified in the upstream component list.

Key design functions

  • Minimal RP2040 circuit with external flash, clock and power regulation.
  • Micro-USB interface, USB boot connection and accessible GPIO/SWD connections.
  • A reference platform for firmware and custom RP2040 board development.

Typical applications

  • Learning RP2040 firmware and debugging.
  • GPIO, serial-interface and PIO experiments.
  • Sensor interfaces and custom embedded controllers.

Application examples require suitable firmware and external hardware. Functions and chips describe the assembled design; the PCB-only option contains no components. Actual PCBA population and any programming or testing requirements should be confirmed for the order.

Upstream design reference

RP2040 Minimal Design — Choose PCB or PCBA

Based on the open-source RP2040-minimal-design project maintained by Tommy Gilligan, derived from Raspberry Pi’s RP2040 minimal design example. The supplied board renders are marked REV1. Select your required build option before adding to cart.

Option Price per piece Shipping weight per unit Supplied condition Production lead time
PCB Only USD $2.00 50 g 1 bare PCB; no electronic components 2-3 days
PCBA USD $5.90 60 g 1 assembled circuit board 5-10 days after payment confirmation

The PCBA production lead time excludes shipping transit time. PCBA is produced to order, not dispatched immediately from stock.

What you receive

  • PCB Only: one unpopulated printed circuit board. RP2040, flash, connectors and all other components are excluded.
  • PCBA: one populated and soldered board based on this project. Cables and enclosure are not included. Contact DIYIPCB before ordering if you need particular header fitting, firmware programming or a specific test procedure.

Both gallery images are front/back bare PCB renders for layout reference. They are not photos of the assembled PCBA.

Open-source design resources

The upstream project adapts Raspberry Pi’s minimal design example for KiCad 7 and manufacturing. Refer to the original repository for design files, documentation and revision details.

Copyright © 2020–2022 Raspberry Pi Ltd (formerly Raspberry Pi (Trading) Ltd.), 2023 Tommy Gilligan. Manufactured/supplied by DIYIPCB; no endorsement by Raspberry Pi or the original contributors is implied.

Assembly and customization questions

Contact DIYIPCB for assembly details or custom production requirements.

5% of eligible net sales from both options supports the Open Hardware Fund, at no extra charge.

Original license and copyright notice
BSD 3-Clause License

Copyright © 2020-2022 Raspberry Pi Ltd (formerly Raspberry Pi (Trading) Ltd.), 2023 Tommy Gilligan

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this
   list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice,
   this list of conditions and the following disclaimer in the documentation
   and/or other materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its
   contributors may be used to endorse or promote products derived from
   this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Additional information

Weight N/A
Build Option

PCB Only, PCBA — 5-10-day production

PCB Production Lead Time

2-3 days

PCBA Production Lead Time

5-10 days

PCB Color (Order Notes)

Green, Purple, Red, Yellow, Blue, White, Black, Matte Black

Maker & product resources

Maker / seller: DIYIPCB · Upstream: Tommy Gilligan / Raspberry Pi

Hardware license: BSD-3-Clause

Source repository: https://github.com/tommy-gilligan/RP2040-minimal-design

Documentation: https://github.com/tommy-gilligan/RP2040-minimal-design#readme

Check the product description for specifications, included items, stock and fulfillment details.

Reviews

There are no reviews yet.

Be the first to review “RP2040 Minimal Design — PCB / PCBA”

Your email address will not be published. Required fields are marked *