PIC32 Fubarino SD PIC32MX440F256H- help - library SdFat

Hello, sorry for asking about this pic, which is arduino, but
The IDE is based on the Arduino IDE 023.
It can support for this library for this pic?

Docedison:
Fubar-ino Is this a Joke? “Fouled Up Beyond All Recognition”… I guess a Pic and Ver 0023… Sounds like it might qualify…
Or Someone has a great sense of Humor.

@ Naruto128 For better service you would be well advised to go where you bought that ‘thing’… All 99% of the help here is directed at and for Atmel products, Not Microchip’s controllers.

this is not a joke
Features

PIC32MX440F256H - 256K Flash, 32K RAM @ 80MHz 32-bit MIPS core
MPIDE (Mulit Platform IDE - a fork of the Arduino IDE) supports Fubarino SD board out of the box
45 Digital IO (many are 5V tolerant)
15 Analog inputs (10-bit)
2 hardware serial ports (UARTs) - one accessible on pins 28 (rx) and 29 (tx), the other on pins 8 and 9, plus a serial connection over USB (12Mbps)
Comes with headers for easy mounting on a breadboard
Directly compatible with 3.3V devices. No level converting necessary.
Small form factor - easy to integrate into your project
Great for projects that need two hardware serial ports plus a USB connection and file storage
Easy to program, no additional hardware is required to load sketches – just plug into a USB port and run MPIDE
Can be used as USB to microSD adapter
ICSP Header for use with optional Microchip hardware programmer/debuggers (like PICKit3, ICD3 or REAL ICE)
Can be powered through USB, or 2.3V to 13V DC input power
Extra power and ground pins for ease of wiring into your project
microSD slot connected to the PIC32 hardware SPI port
microSD card accessible for large file access from your sketches
USB bootloader (avrdude compatible) for seemless sketch uploading within MPIDE

I was graciously provided with one of the '795 versions of this for RetroBSD development purposes. Very handy little board.

Your best bet for support is on chipkit.org/forum. ChipKIT have their own version of the SD libraries that are constantly under development.

I'm co-creator of the Fubarino, and it's a really fun board that was created with with collaboration from Fair Use Building and Research (FUBAR) Labs in NJ. New Jersey's first Hackerspace. We picked Fubar as play on words, and so when started making our own boards we decided to call the boards, Fubarino boards. They have a lot of power in a tiny package. The Fubarino Mini (50Mhz) USB serial speeds are excellent: http://hackaday.com/2013/06/03/benchmarking-usb-transfer-speeds/

I just did new builds for the MPIDE. We are in release candidate 3 for the next version. The end goal is to have a downloadable toolchain for Arduino 1.5.x. I've been testing multiplatform Arduino as MPIDe for the last two years. Now that I just finished my book I'm helping with getting the MPIDE/ChipKit support from 0023 all the to 1.5.x.

All the new Fubarino SD (80Mhz) boards are the 795 chip. We also release the Fubarino Mini board at Maker Faire Bay area. Details on these boars can be found at: http://fubarino.org

Project information. http://chipkit.org

And the release builds can and information can be found here. The SD libraries are already Arduino 1.x compatible. http://www.chipkit.org/forum/viewtopic.php?f=20&t=2415

Please ask any questions. I'll help.

--Rick

Naruto128:
this is not a joke
Features

PIC32MX440F256H - 256K Flash, 32K RAM @ 80MHz 32-bit MIPS core
MPIDE (Mulit Platform IDE - a fork of the Arduino IDE) supports Fubarino SD board out of the box

If you could explain why this entire thread is not spam, I would be obliged.

If this is a “programming question” where is the program (code)?

All of the SD code can be found here: https://github.com/chipKIT32/chipKIT32-MAX/tree/master/hardware/pic32/libraries/SD/examples

Please download the MPIDE release 3 from the post prior. It will work fine with the Fubarino SD or the Fubarino Mini.

Erg. Please use my links for the boards. The link to the product in the original comment is the Chinese Clone. -Rick

ricklon: I'm co-creator of the Fubarino, and it's a really fun board that was created with with collaboration from Fair Use Building and Research (FUBAR) Labs in NJ. New Jersey's first Hackerspace. We picked Fubar as play on words, and so when started making our own boards we decided to call the boards, Fubarino boards. They have a lot of power in a tiny package. The Fubarino Mini (50Mhz) USB serial speeds are excellent: http://hackaday.com/2013/06/03/benchmarking-usb-transfer-speeds/

I just did new builds for the MPIDE. We are in release candidate 3 for the next version. The end goal is to have a downloadable toolchain for Arduino 1.5.x. I've been testing multiplatform Arduino as MPIDe for the last two years. Now that I just finished my book I'm helping with getting the MPIDE/ChipKit support from 0023 all the to 1.5.x.

All the new Fubarino SD (80Mhz) boards are the 795 chip. We also release the Fubarino Mini board at Maker Faire Bay area. Details on these boars can be found at: http://fubarino.org

Project information. http://chipkit.org

And the release builds can and information can be found here. The SD libraries are already Arduino 1.x compatible. http://www.chipkit.org/forum/viewtopic.php?f=20&t=2415

Please ask any questions. I'll help.

--Rick

HI Rick, I was doing a project "POV (Persistence of Vision)" in arduino but I met with arduino hardware limitations. now I'm trying to move into this PIC32. I need to run the libraries

  • SdFat
  • FastSPI_LED

Docedison:
@ Naruto128 For better service you would be well advised to go where you bought that ‘thing’… All 99% of the help here is directed at and for Atmel products, Not Microchip’s controllers.

You have a valid point. However, all open source hardware is welcome here.

ricklon: I'm co-creator of the Fubarino...

I cannot find a schematic / PCB layout for your open source board. Would you be so kind as to provide link(s).

is this datasheet?

Naruto128: is this datasheet?

That is neither. Try again. (My request was directed to ricklon.)

Feel free to move the conversation to: http://www.chipkit.org/forum/viewforum.php?f=17

In the meantime all details are on the Github: https://github.com/fubarino/fubarino.github.com "The Fubarino hardware is licenced under the Solderpad Hardware License v0.5. All MPIDE source code is licenced under GPL or other open source software licenses."

Checkout the Wiki: https://github.com/fubarino/fubarino.github.com/wiki

Fubarino Mini v16 https://github.com/fubarino/fubarino.github.com/tree/master/mini

Fubarino SD v15 https://github.com/fubarino/fubarino.github.com/tree/master/sd

Also, you have to use Multi-Platform IDE (MPIDE) for now. Using it the SD library would work, but you might have to update FastSPI_LED or not use depending on if AVR code was used in it. These boards are really fast as is. The is also an open source implementation of SoftwareSPI. That would be really nice to have implemented in standard Arduino.

--Rick

Also, to be clear do not buy this board on eBay. It is a clone of an older board.

We got our start at SeeedStudio and you can still purchase the Fubarino SD there:

Fubarino SD v14 PIC32MX440F256H - 256K Flash, 32K RAM @ 80MHz 32-bit MIPS core from SeeedStudio: http://www.seeedstudio.com/depot/fubarino-sd-p-1265.html?cPath=6_12

Fubarino SD v15 PIC32MX795F512L microcontroller, which includes 512KB Flash and 128K RAM from MicrochipDirect: http://www.microchipdirect.com/ProductSearch.aspx?Keywords=TCHIP010

Datasheet: http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en545660

Pardon all the posts. I want to make sure this is cleared up.

Hi Rick!

Fubarino SD v15 PIC32MX795F512L microcontroller, which includes 512KB Flash and 128K RAM from MicrochipDirect:

It is still 512H I think (64pin). What about the upcoming pic32MZ (2MB flash, 512kB RAM)?

Docedison: I'm Sorry BUT THIS STILL looks like an advertisement to me...

Doc

Trust me, it's not. I know the fubar guys, and this isn't their style. This is a normal user (who's first language isn't English) asking for help - admittedly on the wrong forum (please, take this to chipkit.org - we'll see you there) - and using copy & paste to tell you what this device is.

If you want help with the Fubarino devices, or with the MPIDE system, please go to http://chipkit.org/forum

Docedison:
I’m Sorry BUT THIS STILL looks like an advertisement to me…

There are two guidelines: 1. Advertising is allowed in Products & Services; 2. An advertisement-like-post is allowed in response to a legitimate question.

You asked @Naruto128 to confirm Fubarino was not a “joke”. @ricklon responded with proof that it is not. (There were additional follow-up questions like mine that elicited further responses.)

If you did not want information about the Fubarino you should not have asked for it. :wink:

The issue is dealt with...