> **Source:** Core Electronics is an Australian maker-electronics retailer and manufacturer based in Newcastle, NSW, run by a team of makers and educators. We design and manufacture our own product lines (PiicoDev, CE originals) and are official retailers for iconic maker and industrial brands including Raspberry Pi, Arduino, Adafruit, SparkFun and DFRobot. Orders ship Australia-wide from our Newcastle warehouse. Prices are in AUD and include GST. Pricing, stock and dispatch on this page are generated from the store's live catalog. Full machine-readable index: https://core-electronics.com.au/llms.txt

# USB 32-Bit Whacker - PIC32MX795 Development Board

**Type:** Product page · **SKU:** DEV-09713 · **Brand:** [Sparkfun](https://core-electronics.com.au/brands/sparkfun-australia)
**Page:** https://core-electronics.com.au/usb-32-bit-whacker-pic32mx795-development-board.html ([markdown](https://core-electronics.com.au/usb-32-bit-whacker-pic32mx795-development-board.html.md))

The new version of the UBW32 now uses the PIC32MX795 IC. Based on the work of Brian Schmalz, the UBW32 is a small development board for the new PIC32MX795 32-bit CPU from Microchip. The UBW32 is breadboard friendly and includes all of the external circuitry needed to get the PIC32 up and running. Power can be provided over USB or from an external source. It has 3 push buttons (Reset, and 2 user-defined buttons) and 5 LEDs (Power, USB, and 3 user defined LEDs). All of the 78(!) of the PIC32’s I/O pins are broken out. The board comes pre-loaded with a USB bootloader and special UBW firmware that accepts simple serial commands to control the various I/O functions.

## Pricing

- **Price:** $92.95 (inc GST) — $84.50 AUD, exc GST
- **Quantity discounts:** 5+ $81.96 (exc GST) · 25+ $80.27 (exc GST) · 100+ $76.89 (exc GST)

## Availability & dispatch

- Available with a lead time — expect dispatch between Aug 19 and Aug 24.

## How to buy

- **Build a cart:** compose `https://core-electronics.com.au/cart/link?items=DEV-09713:1` (comma-separated SKU:qty pairs) and share the link. Opening it shows a confirmation page with live pricing and stock before anything is added to the cart.
- **Verify the cart first:** fetch `https://core-electronics.com.au/cart/link/DEV-09713:1.md` for live line prices (inc & exc GST, quantity discounts applied), stock and dispatch estimates, and totals. Append `/to/{AU-postcode}` (or `/to/{country-code}:{postcode}`) before `.md` for delivery options and prices to that destination. Unknown, retired, or out-of-stock SKUs are flagged. (Query form `cart/link.md?items=...` also works but some robots parsers refuse query strings here.)
- **Checkout** is completed on-site and includes a captcha at the payment step. Share the cart link; checkout takes it from there.
- **Search the catalogue:** `https://core-electronics.com.au/search/{query}.md` (URL-encode the query; pages 2-3 at `search/{query}/{page}.md`; `search.md?q=` also works)
- **Payment methods, purchase orders, policies and contact details:** https://core-electronics.com.au/llms.txt
## Description

The new version of the UBW32 now uses the PIC32MX795 IC. Based on the work of Brian Schmalz, the UBW32 is a small development board for the new PIC32MX795 32-bit CPU from Microchip. The UBW32 is breadboard friendly and includes all of the external circuitry needed to get the PIC32 up and running. Power can be provided over USB or from an external source. It has 3 push buttons (Reset, and 2 user-defined buttons) and 5 LEDs (Power, USB, and 3 user defined LEDs). All of the 78(!) of the PIC32’s I/O pins are broken out. The board comes pre-loaded with a USB bootloader and special UBW firmware that accepts simple serial commands to control the various I/O functions.

If you have used a [UBW](https://core-electronics.com.au/search/?q=00762) or Arduino before and are frustrated by the lack of CPU power, lack of memory, lack of I/O pins, or lack of sophisticated software, the UBW32 is just what you are looking for! While only slightly more expensive than the 8-bit UBW, the UBW32 has significantly more I/O and CPU horsepower.

The UBW32 is also a very good stand-alone development platform for the USB PIC32 chip. It contains a simple to use USB bootloader so that you can write your own code and download it to the board without any additional programmer, tools, or software. If you need low-level debugging, you can also attach an ICD2/ICD3 or other PIC debugger.

The PIC32 chip is capable of doing USB OTG, USB Mass Store, USB Virtual Com Port and USB Host roles. There is a footprint on the bottom of the board for a USB connector that will allow you to plug any USB device into the UBW32. There is a jumper that allows you to power the VBUS 5V USB wire if you program your UBW32 to be a USB Host.

**Note:** This product is a collaboration with Brian Schmalz. A portion of each sales goes back to them for product support and continued development.

**Features:**

- PIC32MX795
- 128KBytes of RAM
- 512KBytes of Flash
- 78 usable I/O pins
- CPU runs at 80MHz
- USB Bootloader
 
**Documents:**

- [Schematic](https://core-electronics.com.au/attachments/localcontent/UBW32_MX795_v262_135947fbe48.pdf)
- [Board](https://core-electronics.com.au/attachments/localcontent/UBW32_MX795_v26_brd_737843c35a6.pdf)
- [Eagle Files](https://core-electronics.com.au/attachments/localcontent/UBW32_MX460_v262_9973350d1a6.zip)
- [Datasheet ](https://ww1.microchip.com/downloads/en/DeviceDoc/61156G.pdf)(PIC32MX795)
- Documentation for v1.4 Firmware
- UBW32 Website
- Drivers for [Windows](https://core-electronics.com.au/attachments/localcontent/UBW32inf_60463fcff8.zip)
- [GitHub](https://github.com/sparkfun/UBW32) (Design Files)

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/u/s/usb_32-bit_whacker_-_pic32mx795_development_board__dev-09713__01.jpg)
