WiPy - MicroPython WiFi...
25 Max. per order Raspberry-Pi Pico Microcontoler RP2040 Cortex M0+ @...
The Raspberry Pi 3 - even faster than the Pi 2, 1 Giga of RAM, WiFi...
Assortment of BreadBoard wires Female-Female 300mm and 75 mm + Long...
MAX PURCHASE 1 or 2 per person during global component back-out period...
MAX PURCHASE 1 or 2 per person during global component back-out period...
Manufacturers
Desolder/Solder Gel Flux - 10 gr Smooth Flow Tack Flux NO CLEAN Hot Air...
Gravity : Measurement of pH of a solution 0 to 14 pH (+/- 0.1 pH) Gain...
Soldering Flux - Gel - 10 gr High quality, High fluidity NO CLEAN Hot...
Motors control board for Raspberry-Pi Pico 4 DC motor 2 stepper motor 8...
MD2 drone Kit to assemble (Learning and Makers) Repairable Payload:...
Air:bit - Drone for Micro:bit Real time measures Code Bloc programmable...
Backplane prototyping board DIN case: 6 modules Level: Backplane...
Viewed products
Standard PYBStick 26, RP2040...
GAR-PYBSTICK26-RP2040
Standard PYBStick 26, RP2040 microcontroler
In stock
Availability date:
The PYBStick board is a common project of Garatronic and MCHobby. We wanted to create an affordable MicroPython, easy to use and properly documented in French (and english) to be included in any project without getting worried by the price. We do it with the PYBStick standard (STM32 based) and reconduct the experiment with this PYBStick RP2040!
In 2021, electronic components sourcing is a real issue (and STM32 get up to crazy extensive price) and we do need to consider other options. This is the RP2040 MCU propeling the Raspberry-Pi Pico. It can run MicroPython et C++... still for affordable price and we did purchase a lot of them!
This product is the PYBStick RP2040 26 - equivalent of PYBStick Standard 26 - propeled by the an RP2040 MCU at 133 MHz, a very powerful dual core MCI with 1024 Ko of external flash and 264 Ko of RAM. RP2040 is the same Microcontroler than Raspberry-Pi Pico board.
The MicroPython support is at the best since it has been ported with the help of Damien Georges (MicroPython & Pyboard creator).
The PYBStick RP2040 is PIN COMPATIBLE with the PYBStick Standard 26 where functions and buses (of RP2040) have been mapped -at the best- to same location of original PYBStick Standard.
What do we have?
On MicroPython side, the board is fitted with the USB connector (type A) and can be directly plug into a computer to get programmed. This product looks like an USB key exposing a serial over USB (VCP, Virtual Com Port) to interact with the MicroPython command prompt (REPL) and to update/edit python scripts stored into the MicroPython file system.
Contrariwise of STM32 MCU, the USB interface of RP2040 do not exppose mass storage device (exposing the internal MicroPython filesystem as flash drive). So you will need to use tools like Ampy, RShell or Thonny IDE to modify files on the RP2040.
The MicroPython command prompt (REPL) will allow:
On C++ side, just plug the board on your computer, activate the firmware update mode (with the boot0 button).
Using the board with C++ is described on Raspberry-Pi foundation website (see the Pico).
The PYBStick was designed with several key targes.
The price should be lower enough for you to avoids thinking to buy a new one or disassemble an existing project still in use. If the price is low enough then you can have several PYBStick to fulfil all your projects and ideas.
It is possible to have PYBStick with USB not soldered to integrate them into minimal size projects.
This PYBStick is also engineered with a microUSB footprint... there are some possibilities to replace the USB-A with micro-B.
The GPIO connectors does have a 2.54mm standard spacing. Makers and teachers would love it because it fits onto breadboard and perfboard. As the board make 13 pins longs, we stay under the size of a memory stick.
The board do have 4 color LEDs, a user button and a Boot0 button (it activates DFU mode to update the PYBStick MicroPython/C++ firmware).
Pressing the user button for 4 seconds will activates the reset signal.
Everything is documented on the MCHobby's GitHub (see the tutorial section).
The space between the two rows of connectors corresponds to the DIL dimension of the old EEPROMs. So, you can develop your own boards by providing an already standardized connector. It only remains to connect your PYBStick to it.
The board can be obtained with a non-soldered USB Type-A connector, more suitable for the professional world or the advanced makers ... here which allows to have a very powerful and very compact solution but remaining easy to implement
It is true that it seems strange but there are several good reasons for this.
For each order, you will receive the PybStick RP2040 with an USB Type A soldered on the board. The board is shipped with 2 female connectors (they can be soldered on the board as you need.