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_uno32:migration_from_uno32_to_uc32 [2015/09/09 20:21] – [Table] lswanlandchipkit_uno32:migration_from_uno32_to_uc32 [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 1: Line 1:
-This topic was covered on our [[ https://blog.digilentinc.com/index.php/goodbye-uno32-hello-uc32/ ‎|blog post]]:+====== MIGRATION GUIDE Uno32 to the uC32====== 
 + 
 +As of September 2015 we highly recommend the [[chipkit_uc32:chipkit_uc32|uC32]] over the Uno32.  
 +{{ :chipkit_uno32:chipkit-uc32-anouncing.png?600 |}} 
 + 
 +The uC32 is virtually identical to the Uno32. If you compare the eagle board files, you’ll see that both of the boards line up exactly (as in the Gif below). 
 + 
 +{{ :chipkit_uno32:uc32-vs-uno32-comparison.gif?300 |}} 
 +The only difference between the two boards is the microcontroller on board. 
  
 ^  chipKIT Uno32                                                                                            ^  chipKIT uC32                                                                                              ^ ^  chipKIT Uno32                                                                                            ^  chipKIT uC32                                                                                              ^
Line 10: Line 19:
 | 12 KB of Auxilary Flash (Boot Flash)                                                                      | 12 KB of Auxiliary Flash (Boot Flash)                                                                      | | 12 KB of Auxilary Flash (Boot Flash)                                                                      | 12 KB of Auxiliary Flash (Boot Flash)                                                                      |
 | Operating Voltage 2.3 to 3.6                                                                              | Operating Voltage 2.3 to 3.6                                                                               | | Operating Voltage 2.3 to 3.6                                                                              | Operating Voltage 2.3 to 3.6                                                                               |
-| 2 SPI                                                                                                     | **4 Channel Hardware DMA Controller**                                                                      | +|                                                                                                           | **4 Channel Hardware DMA Controller**                                                                      | 
-| 2 I2C                                                                                                     | 2 SPI                                                                                                      | +| 2 SPI                                                                                                     | 2 SPI                                                                                                      | 
-| 16 A/D Channels                                                                                           | 2 I2C                                                                                                      | +| 2 I2C                                                                                                     | 2 I2C                                                                                                      | 
-| 5 Input captures                                                                                          | 16 A/D Channels                                                                                            | +| 16 A/D Channels                                                                                           | 16 A/D Channels                                                                                            | 
-| 5 Output Compare (PWM)                                                                                    | 5 Input Capture                                                                                            | +| 5 Input captures                                                                                          | 5 Input Capture                                                                                            | 
-| 8 MHz, 32 kHZ Internal Oscillator                                                                         | 5 Output Compare (PWM)                                                                                     | +| 5 Output Compare (PWM)                                                                                    | 5 Output Compare (PWM)                                                                                     | 
-| 53 I/O Pins                                                                                               | 8 MHZ, 32kHZ Internal Oscillator                                                                           | +| 8 MHz, 32 kHZ Internal Oscillator                                                                         | 8 MHZ, 32kHZ Internal Oscillator                                                                           | 
-|                                                                                                           | 51 I/O Pins                                                                                                |+| 53 I/O Pins                                                                                               | 51 I/O Pins                                                                                                |
 |                                                                                                           |                                                                                                            | |                                                                                                           |                                                                                                            |
 | Arduino R3 Header Standard 42 Available I/O                                                               | Arduino R3 Header Standard 42 Available I/O                                                                | | Arduino R3 Header Standard 42 Available I/O                                                               | Arduino R3 Header Standard 42 Available I/O                                                                |
Line 30: Line 39:
 | zUno Clip Compatible (2.5 inches)                                                                         | zUno Clip Compatible (2.5 inches)                                                                          | | zUno Clip Compatible (2.5 inches)                                                                         | zUno Clip Compatible (2.5 inches)                                                                          |
  
 +
 +With minimal changes to the board, the change of a higher power microcontroller enables chipKIT users to begin exploring more of the advantages of the 32-bit MIPS processor. The extra memory and addition of the 4 channel DMA (Direct Memory Access) can now support libraries like the chipKIT Network Stack (connecting your project to the internet) or our WS2812 LED Driver library.
 +
 +Both boards are seamless to use in MPIDE, requiring only a tiny change to select the correct board before programming.
 +
 +{{ :chipkit_uno32:changes_to_the_board.png |}}
 +
 +This means you can basically do a Find and Replace for most of your projects, course materials or tutorials.
 +
 +{{ :chipkit_uno32:learn_material_can_be_switched_over.png |}}