RP2040-Shim

Dual-core ARM Cortex M0+ shim for PoE-FeatherWing, functionally equivalent to Feather RP2040.

With parts for the M4-Shim scarce, it seemed wise to come up with a well-supported alternative.

In addition to converting from EAGLE to KiCad, the BOOTSEL button has been restored and the Padauk microcontroller that replaced it (?) has been removed, as the firmware source code appears to not be available for it.

Description

This is an adaptation of the excellent Adafruit Feather RP2040, redesigned specifically for use with the equally excellent PoE-FeatherWing.

The goal was to create a compact system with Power over Ethernet, Ethernet connectivity and a powerful processor capable of supporting CircuitPython. Because of the bulky RJ45 jack and flyback transformer on the PoE-FeatherWing, it was not possible to mount a traditional Feather on top. This redesign takes the relevant circuitry of the Adafruit Feather RP2040 and shapes it so it fits in the gaps between the tall components of the PoE-FeatherWing. This way it can be mounted on top for an extremely compact solution.

The relevant differences versus the Feather RP2040 are omission of the battery support circuitry (which did not seem necessary in a PoE design), no Qwiic / STEMMA QT connector, no SWD footprint and 4 MB of SPI flash. Note also that the board pins are connected differently to the chip so as to fit the tiny board area available. When using CircuitPython, the pins use a custom mapping so the names in the board module map to the same board pins as the Feather RP2040, but when using a different development environment that uses the RP2040 GPIO pin numbers, you will have to adjust them for this board.

RP2040-Shim pinout

The hardware is sold with CircuitPython pre-installed.

License

This redesign by Silicognition LLC is licensed as Creative Commons Attribution/Share-Alike, just like the Adafruit Feather RP2040 it is based on.

Original Adafruit license statement:

Feather RP2040

Open source PCB files for Feather RP2040

PCB format is EagleCAD schematic and board layout

For more details, check out the product pages at

https://www.adafruit.com/products/4884

We are releasing these files so folks can start creating custom designs based on the RP2040 chip. This design has been built and tested successfully

Adafruit invests time and resources providing this open source design, please support Adafruit and open-source hardware by purchasing products from Adafruit!

Designed by Adafruit Industries. Creative Commons Attribution, Share-Alike license, check license.txt for more information All text above must be included in any redistribution

Description
No description provided
Readme 17 MiB
Languages
CSV 100%