WBUS DIP28 breakout for Pyboard-D
chevron_left chevron_right

WBUS DIP28 breakout for Pyboard-D

WBUS breakout board

  • DIP28
  • Access to 24 GPIOS and many bus available
  • LiIon Battery Charger (BQ2407) with pyboard feedback
  • 1x TILE connector available

€23.23 (tax incl.) €19.20 (tax excl.)
Tax included
check In Stock
Secure payments
Payments are secured by LyraCollect, a French payment collection company.
Multiple delivery solutions
It is possible to delivered to your home, to a pick-up point or picked up by appointment at MCHobby
Parcels packed with care and efficiency
We prepare, pack and ship your orders with great respect and care.

Breakout 24 GPIOs of the Pyboard-D and extra powering capability with the WBUS-DIP28 breakout

The MicroPython WBUS-DIP28 breakout board gives access to 24 GPIOs in a DIP format (2.54mm based, so compatible with breadboard et perfboard). You will need to solder header on the WBUS-DIP28 for that.

The WBUS-DIP28 also offer the access to LiIon battery charging capability allowing to transform the Pyboard-D into an autonomous project. Thank to the WBUS connector, the charger circuitery can be controled from the Pyboard-D without sacrifying any of the 24 breakout GPIOs.

The back of the WBUS-DIP28 also have a TILE connector (20-pins) to ease the connexion of TILE sensor board like the TILE-SENSA or TILE-LED36 .

The Pyboard-D will plug on the top of WBUS-DIP28 (on the double 2x40 WBUS connector WBUS).

The DIP28's micro USB ports must face opposite directions: the USB FS is on WBUS-DIP28 and USB HS (High Speed) port is on PYBD.

The battery charger on this board is BQ2407 and charges Li-Ion battery via USB FS port, which is on the WBUS-DIP28. Read the warning message!

Power supply options with this WBUS-DIP board:

  • Easiest way: plug a USB cable into the USB FS port (on the WBUS-DIP28).
    That will power the WBUS-DIP28, recharge the battery, and power the attached PYBoard-D.
  • Li-Ion battery: attach a single-cell Li-Ion battery to the WBUS-DIP28 (see +/- labels in the rectangle under the USB FS microUSB connector).
    This battery will power the PYBoard-D.
    If a USB cable is plugged in to the USB FS port and a battery is attached at the same time then USB will charge the battery.
  • Pyboard microUSB : battery forbibben!
    You can power the PYBoard with a USB cable plugged on USB HS port (the microUSB of the Pyboard D) but you must not have a battery connected to the WBUS-DIP28.

What Power Supply option would not be possible:

  • Cannot supply via VIN:
    The WBUS-DIP28's VIN pin is output only! This VIN pin would be supplied either by USB FS (microUSB of WBUS-DIP28) or either the Li-Ion battery.
    You can use that pin to supply additional components, check the USB FS connection (~5V) or check the Li-Ion discharge voltage (<5V, between 4.2 to 3.0 volt range).
  • Cannot supply via 3V3:
    The WBUS-DIP28's 3V3 pin is output only.
    You should not be used to power the board.
    It can be used as a regulated 3.3V output supply for your project components.

This WBUS-DIP28 adapter can be used with all pyboard D variants.
Learn more about how to use the WBUS-DIP28 manual.


For each order, you will receive the WBUS-DIP28 breakout board. Pyboard and TILE sensor breakout are not included.

Charging batteries

Do not charge an attached battery via the USB HS port available on the Pyboard-D. This port is not designed to charge the battery

Battery must be charged via the WBUS-DIP28's micro USB (so via FS port solded on the WBUS-DIP28).

Technical details

  • 24 GPIOs pin available sharing following functionnalities with the GPIOs
    • 1x SPI
    • 1x I2C
    • 4x UART
    • 10x ADC (analog input)
    • 2x DAC (analog output)
  • USB port available in the two direction.
    The USB FS on the WBUS-DIP
    The USB HS on the Pyboard-D board
  • Battery LiOn charger with feedback signal on the WBUS connector.
    PowerGood, Charging, En1 and En2 are available.
  • DIP28 schematic (pybd.io, pdf)
  • WBUS-DIP28 PinOut reference


You might also like