Viewed products

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

More details

In stock

23,23 € tax incl.


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



Associated products

30 other products in the same category: