Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
chipkit_uc32:chipkit_uc32 [2015/08/31 18:46] – [Documentation] Joshua Woldstadchipkit_uc32:chipkit_uc32 [2021/10/07 20:39] (current) Arthur Brown
Line 1: Line 1:
 +~~REDIRECT>microprocessor/uc32/start~~
 +
 ====== chipKIT uC32 Resource Center====== ====== chipKIT uC32 Resource Center======
  
Line 5: Line 7:
 **Welcome to the resource center for the uC32!** **Welcome to the resource center for the uC32!**
  
-Here you will find all the reference materials that Digilent has created for this board, as well as links to any external content we have tracked down. If you are interested in purchasing the uC32, visit the product page on our main website: [[http://digilentinc.com/Products/Detail.cfm?NavPath=2,892,1035&Prod=CHIPKIT-UC32|chipKIT uC32]]+Here you will find all the reference materials that Digilent has created for this board, as well as links to any external content we have tracked down. If you are interested in purchasing the uC32, visit the product page on our main website: [[https://digilent.com/shop/uc32-arduino-programmable-pic32-microcontroller-board/|uC32]]
  
 The chipKIT uC32 is based on the popular Arduino™ open-source hardware prototyping platform and adds the performance of the Microchip PIC32 microcontroller. The uC32 is the same form factor as the Arduino™ Uno board and is compatible with many Arduino™ shields. It features a USB serial port interface for connection to the IDE and can be powered via USB or an external power supply.  The chipKIT uC32 is based on the popular Arduino™ open-source hardware prototyping platform and adds the performance of the Microchip PIC32 microcontroller. The uC32 is the same form factor as the Arduino™ Uno board and is compatible with many Arduino™ shields. It features a USB serial port interface for connection to the IDE and can be powered via USB or an external power supply. 
Line 20: Line 22:
  
  
-Information, and sample projects involving previous revisions of the Max32 can be found here.+Information, and sample projects involving previous revisions of the uC32 can be found here.
   * [[chipkit_max32:chipkit_uc32_reva|Revision A]]    * [[chipkit_max32:chipkit_uc32_reva|Revision A]] 
  
Line 32: Line 34:
     * PDF Schematic of the PCB generated by Altium     * PDF Schematic of the PCB generated by Altium
   * **Reference Manual** -- [[refmanual|Wiki]] {{:chipkit_uc32:chipkit_uc32_rm.pdf|PDF}}   * **Reference Manual** -- [[refmanual|Wiki]] {{:chipkit_uc32:chipkit_uc32_rm.pdf|PDF}}
-    * Technical description of the Basys3 and all of its features. The Wiki may contain more up-to-date information than the PDF. +    * Technical description of the chipKIT uC32 and all of its features. The Wiki may contain more up-to-date information than the PDF. 
- +  * **Sell Sheet** -- {{:chipkit_uc32:digilent_chipkit_ss.pdf|PDF}} 
- +    * Quick and easy breakdown of the chipKIT uC32's features
----- +  * **Programmer's Reference Manuals** -- {{:chipkit_uc32:digilent_chipkit_library_reference_manuals.zip|ZIP}} 
- +    * Programmer's Reference Manuals for the Digilent chipKIT DSPI and SoftSPI libraries for use with the chipKIT MPIDE software system. 
-===== Downloads ===== +  * **Pinout Table** -- {{:chipkit_uc32:chipkit_uc32_pinout_table.zip|ZIP}} 
- +    * chipKIT™ uC32 pinout table (.xls format)
-  * {{:chipkit_uc32:oled.zip|Download}} This zip file contains libraries and documentation for using the PmodOLED with the MPIDE for chipKIT boards+  * **Fritzing Part** -- {{:chipkit_uc32:chipkit_uc32.fzpz|rev 1}} 
-  * {{:chipkit_uc32:digilent_chipkit_library_reference_manuals.zip|Download}} Programmer's Reference Manuals for the Digilent chipKIT DSPI and SoftSPI libraries for use with the chipKIT MPIDE software system. +    * The Fritzing part that can be uploaded and used to create circuit images
-  * {{:chipkit_uc32:chipkit_blink.zip|Download}} This simple example sketch for MPIDE blinks an LED on supported chipKIT boards. +  * **EAGLE Project** {{:chipkit_uc32:uc32_eagle_project.zip|ZIP}}  
-  {{:chipkit_uc32:chipkit_uc32_bysa_a.zip|Download}} Open source EAGLE project for the chipKIT uC32. Created in EAGLE v5.11 +    Open source EAGLE project for the chipKIT uC32.
-  * {{:chipkit_uc32:chipkit_bootloader_uc32.zip|Download}} chipKIT™ Bootloader Image loaded into the uC32's PIC32 microcontroller at the factory+
-  * {{:chipkit_uc32:chipkit_uc32_pinout_table.zip|Download}} chipKIT™ uC32 pinout table (.xls format) +
-  {{:chipkit_uc32:chipkit_bootloader_tutorial.pdf|Download}} This document describes the procedure for programming the boot loader into a chipKIT board. +
- +
- +
- +
-----+
  
 +===== Design Resources=====
 +  * **Bootloader Image**  -- {{:chipkit_uc32:chipkit-uc32-v01000303.zip|ZIP}}
 +    * chipKIT™ Bootloader Image loaded into the uC32's PIC32 microcontroller at the factory. 
 +  * **PmodOLED Libraries** -- {{:chipkit_uc32:oled.zip|ZIP}}
 +    * This zip file contains libraries and documentation for using the PmodOLED with the MPIDE for chipKIT boards.
 +  
 ===== Tutorials ===== ===== Tutorials =====
- +  * **Installing chipKIT compatible IDE** [[http://chipkit.net/started/install-chipkit-software/|External]] 
-  * **Procedure for programming the boot loader**  [[http://digilentinc.com/Data/Documents/Product%20Documentation/chipKIT_Bootloader_Tutorial.pdf|PDF]] +    * Instructions for installing MPIDE or Arduino IDE with the chipKIT core 
- +  * **Bootloader update sketch** – {{:chipkit_uc32:updbluc32.zip| }} 
- +    * Update sketch to update the uC32 bootloader to the latest 0x1000301 release version of the bootloader. 
- +  * **Bootloader Tutorial** -- {{:chipkit_uc32:chipkit_bootloader_tutorial.pdf|PDF}}  
-----+    * This document describes the procedure for programming the boot loader into a chipKIT board
  
 ===== Reference Projects ===== ===== Reference Projects =====
 +  * **LED Board Snake Demo** -- [[:chipkit_ledboard|Wiki]]
 +    * Demonstrates the capabilities of the uC32. Goes over the creation of the LED Board and how to use the uC32 to run "Snake" on the board.
 +  * **Blink** {{:chipkit_uc32:chipkit_blink.zip|ZIP}} 
 +    * This simple example sketch for MPIDE blinks an LED on supported chipKIT boards.
  
-  * **LED Board Snake Demo** -- [[:chipkit_ledboard|LED Board Display Demo]] 
-    * Demonstrates the capabilities of the uC32. Goes over the creation of the LED Board and how to use the uC32 to run "Snake" on the board.