Difference between revisions of "MPIDE"
(→IDE features) |
(→IDE features) |
||
Line 8: | Line 8: | ||
As a difference of the other similar IDEs (like Arduino, Maple, Pinguino etc.) this one gives you the opportunity to work with different kind of microcontrollers. You don't have to change the IDE, in case you need to work with another family of microprocessor. | As a difference of the other similar IDEs (like Arduino, Maple, Pinguino etc.) this one gives you the opportunity to work with different kind of microcontrollers. You don't have to change the IDE, in case you need to work with another family of microprocessor. | ||
− | Without any modifications MPIDE 0.023 has libraries like: | + | Without any modifications MPIDE 0.023 has libraries like: <br/> |
− | - EEPROM | + | - EEPROM <br/> |
+ | - Ethernet <br/> | ||
+ | - Firmata <br/> | ||
+ | - LiquidCrystal <br/> | ||
+ | - Matrix <br/> | ||
+ | - MAX6675 <br/> | ||
+ | - OneWire <br/> | ||
+ | - SD card <br/> | ||
+ | - Servo <br/> | ||
+ | - Software Serial <br/> | ||
+ | - SPI <br/> | ||
+ | - Sprite <br/> | ||
+ | - Stepper <br/> | ||
+ | - Wire (I2C) <br/> | ||
− | + | and for PIC32 processors there are few additional libraries: <br/> | |
− | + | - DSPI <br/> | |
− | + | - SoftPWMServo <br/> | |
− | + | - SoftSPI <br/> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | and for PIC32 processors there are few additional libraries: | ||
− | - DSPI | ||
− | - SoftPWMServo | ||
− | - SoftSPI | ||
== Documents == | == Documents == | ||
== Software == | == Software == | ||
== FAQ == | == FAQ == |
Revision as of 23:48, 19 May 2014
Introduction and purpose of the IDE
MPIDE (Multi-Platform Integrated Development Environment) is an Arduino-like project of chipKIT™, which allows you to reprogram the board with different custom sketches. The IDE can be downloaded from the official site of chipKIT™: http://chipkit.net/started/ It is used to reflash the program memory of the microcontroller without an external programmer after the bootloader is programmed. chipKIT™ provides source code of their bootloaders on the GitHUB: https://github.com/chipKIT32/PIC32-avrdude-bootloader
IDE features
As a difference of the other similar IDEs (like Arduino, Maple, Pinguino etc.) this one gives you the opportunity to work with different kind of microcontrollers. You don't have to change the IDE, in case you need to work with another family of microprocessor.
Without any modifications MPIDE 0.023 has libraries like:
- EEPROM
- Ethernet
- Firmata
- LiquidCrystal
- Matrix
- MAX6675
- OneWire
- SD card
- Servo
- Software Serial
- SPI
- Sprite
- Stepper
- Wire (I2C)
and for PIC32 processors there are few additional libraries:
- DSPI
- SoftPWMServo
- SoftSPI