Skip to content
forked from diminDDL/ProPico

An RP2040 dev board improving on aspects of the pi pico

License

Notifications You must be signed in to change notification settings

sumirou/ProPico

This branch is up to date with diminDDL/ProPico:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

97a9755 · Feb 17, 2024

History

23 Commits
Nov 24, 2023
Nov 18, 2023
Dec 13, 2023
Feb 17, 2024
Dec 28, 2022
Dec 28, 2022
Feb 16, 2024
Dec 22, 2023
Feb 16, 2024
Feb 16, 2024
Jan 9, 2024
Oct 29, 2023
Oct 29, 2023

Repository files navigation

ProPico

An RP2040 dev board improving on aspects of the pi pico.

⚠️ This project is still under development, reproduce at your own risk ⚠️

While I have assembled several of these boards and they seem to work, there is still some verification to be done, so don't expect this to be a fully finished project just yet.

Features

  • An LDO for power making the 3V3 supply much cleaner.
  • Larger flash sizes up to 16MB (the higher capacities will likely require a different board revision due to the larger IC package) with binary indicators on the bottom so you remember which board has what.
  • USB-C for power and programming, includes CC resistors meaning it'll work with modern USB-C chargers/cables.
  • A reset button alongside the bootsel, allowing you to reboot into UF2 mode without having to unplug the board.
  • Extra GPIO broken out and used:
    • GPIO 23 - connected to an extra LED.
    • GPIO 24 - connected to the EEPROM I2C line.
    • GPIO 25 - connected to the EEPROM I2C line and an LED (for compatibility with the pico led pinout).
    • GPIO 29 (ADC3) - replaces the 3V3_EN pin on the original pico, giving you an extra ADC pin.
  • LM4040 voltage reference for the ADC.
  • I2C EEPROM/FRAM onboard so you have easy to use non volatile storage.
  • RUN pin exposed next to the debug port.

Pinout

ProPico pinout

About

An RP2040 dev board improving on aspects of the pi pico

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 97.0%
  • C++ 1.6%
  • CMake 1.2%
  • Shell 0.2%