chipKIT Fubarino SD | |
---|---|
Specifications | |
Controller | PIC32MX795F512H |
Flash | 512KB |
SRAM | 128KKB |
Speed | 80MHz |
Information | |
Board Define | _BOARD_FUBARINO_SD_ |
Links | |
Manufacturer | Schmalz Haus LLC |
Product Page | fubarino.org |
User Guide | FubarinoSDURefManual.pdf |
Schematic | Fubarino_SD_v15_sch.pdf |
Tech Support | chipkit.net/forum |
Board Files | Github |
Bootloader HEX | Fubarino-SD_1_5.hex |
Purchase From | Microchip |
The chipKIT Fubarino SD is a breadboard form factor chipKIT board with a powerful PIC32 processor that can run Arduino sketches. It also sports a microSD connector for extended data storage on board. The chipKIT Fubarino SD uses the built-in USB peripheral of the PIC32 to both bootload new sketches as well as communicate with the PC (over a virtual serial port).
USR_LED1 is on digital pin 21.
Power (PWR) LED is on 3.3V power.
Analog Input | Digital Pin |
---|---|
A0 | 44 |
A1 | 43 |
A2 | 42 |
A3 | 41 |
A4 | 40 |
A5 | 39 |
A6 | 38 |
A7 | 37 |
A8 | 36 |
A9 | 35 |
A10 | 34 |
A11 | 33 |
A12 | 32 |
A13 | 31 |
A14 | 30 |
Serial Object | UART | TX Pin | RX Pin |
---|---|---|---|
Serial | USB | none | none |
Serial0 | UART1 | 9 | 8 |
Serial1 | UART2 | 29 | 28 |
Serial2 | UART3 | 26 | 25 |
Serial3 | UART4 | 7 | 1 |
Serial4 | UART5 | 43 | 37 |
Serial5 | UART6 | 24 | 27 |
I2C SCK pin is Digial 2, and SDA is Digital 1.
SPI SS is Digital 27, MOSI is Digital 26, MISO is Digital 25, SCK is Digital 24.
Bootloader Button (PRG) is on Digital pin 23, and you can use the constant PIN_BTN1 in your sketch to read this button.
When you want to upload a new sketch to the Fubarino SD board, you need to put it into bootloader mode. This is done by holding down the PRG button while pressing and releasing the RST button, then releasing the PRG button. This will reset the Fubarino SD, and engage the bootloader, which will create a virtual serial port over USB, and wait for MPIDE/UECIDE/Arduino to upload a new sketch. You can also trigger the bootloader from within your sketch.