Categories

chipKIT: Open source PIC USB and Ethernet drivers?

Posted on Wednesday, June 1st, 2011 in interviews, PIC by Ian

According to Microchip Digilent is currently working on a USB, Ethernet, and CAN shield for the chipKIT. This is a really interesting project because it means drivers for PIC USB and Ethernet peripherals will be released. To jive with the Arduino community those drivers will need to be open source. We’ve had nothing but problems with Microchip’s driver licenses in the past, open drivers will make it easier for beginners to get started with these cool peripherals.

Microchip put us in contact with the shield developer at Digilent. We didn’t get much insight, but they confirmed that USB and Ethernet libraries will be released with the board:

Yes, indeed we are nearing completion of a chipKIT Network Shield that will offer USB, Ethernet, and CAN support for the Max32 chipKIT board.

We are currently working on Ethernet and USB libraries that will be integrated into the IDE later this summer.

We’ll have to wait and see.

This entry was posted on Wednesday, June 1st, 2011 at 1:46 pm and is filed under interviews, PIC. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

5 Responses to “chipKIT: Open source PIC USB and Ethernet drivers?”

  1. addidis says:

    Great minds think alike, if you could only see the email I just got done with. Another great post.

    • Ian says:

      Thanks :) I hope to do a final wrap-up, but I’m still trying to get links to the exact files that are missing (or non-open) in the compiler.

  2. addidis says:

    Ive been thinking about it from reverse, what PICtails would be sweet to use on ArduinoTM and chipKIT .

  3. Dan says:

    It’s a trap! Those kits are designed to sell Microchip programming dongles. The JTAG port is rarely if ever brought out.

    Digilent even has a schematic of one of their PIC32 boards with “This page intentionally blank”. Guess what’s on that missing page. All of the schematic is there except for the on-board proprietary programming dongle and the PIC32 JTAG port. Grrrrr!

    • tayken says:

      JTAG port is not needed to program this board. Even a PICKIT 2 or 3 is not needed. It uses the same way you program an Arduino: By a serial bootloader. “It features a USB serial port interface for connection to the IDE”

      ICSP connector is there if you want to program the board by using PICKIT type programmer. All Arduino’s have that (That 6 pin ISP connector). Even if you look at the pictures, you can see that there is no such thing as the on-board proprietary programming dongle. + Uno32 schematics are pretty clear.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Edward Cooper: Great article and good find on the markets! Any chance you can provide the locations of these places? I'm in Shenzhen at the moment and...
  • Dan: I'm up for one
  • TrickyNekro: Always in for another bunch! :-D
  • mol-1: Maybe this time !
  • Andrew: Me!!