-40%

PIC32MX220F032D Pinguino compatible board, 40 MHz, 8KB RAM, UEXT

$ 2.64

Availability: 100 in stock
  • Item must be returned within: 14 Days
  • Condition: New
  • All returns accepted: Returns Accepted
  • Refund will be given as: Money Back
  • Brand: Unbranded
  • Return shipping will be paid by: Buyer

    Description

    PIC32MX220F032D Pinguino compatible board, 40 MHz, 8KB RAM, UEXT
    PINGUINO-MX220
    Pinguino is an Arduino form-factor compatible system, which means you can use the various available Arduino shields (add-on boards) with this board. Pinguino uses Python instead of Java for its processing language, and is much more flexible. It is not limited to the 8-bit AVR microcontroller of Arduino. The open-source Pinguino IDE has GCC in the background and can support 8-bit PIC, 32-bit PIC32 (MIPS) and ARM7/Cortex-M3 microcontrollers. You can migrate your project easily between the different hardware platforms.
    This Pinguino-MX220 features a PIC32MX220F032D microcontroller, and is the same size as an Arduino Uno. However, thanks in part to the 32-bit processor, the MX220 outperforms the Uno, as shown in the following table:
    PIC32-PINGUINO-MX220
    Arduino Uno
    CPU
    32 bit
    8 bit
    Clock
    40 MHz
    20 MHz
    Flash
    32 KB
    32 KB
    RAM
    8 KB
    1 KB
    USB
    Yes
    No *
    Low Pwr
    Yes **
    No
    GPIO Max
    40 MHz
    5 MHz
    ADC
    1.1 Msps
    15 ksps
    DMA
    Yes (4 ch.)
    No
    * Requires additional FT232 chip or an ATmega with USB support.
    ** Hardware allows power down 10 µA for handheld battery applications.
    In addition, the Pinguino-MX220 board features a UEXT connector which allows you to connect add-on boards via a 2×5 IDC connector as well as via the Arduino shield header.
    Even with these features and better performance than Arduino, the MX220 actually is a low-cost, lower-performance starter board for the Pinguino family. For a faster processor, more memory, more peripherals and a wider range of options, see the
    PIC32-PINGUINO-OTG
    .
    Note that this Pinguino board does not have Arduino Shield headers installed. It has through-hole pads both for the traditional off-set default Arduino headers and for typical 0.1" spacing compatible with prototype boards. It comes with a set of female headers. You can purchase alternative headers from the options at the bottom of this page.
    Pinguino-MX220 Board Features
    PIC32MX220F032D 32-bit 40 MHz microcontroller with 32KB Flash, 8KB RAM
    Ultra Low Power design
    Li-Po battery connector for handheld applications
    Arduino/Pinguino/Maple shield pinout
    UEXT connector (see below)
    Two LEDs
    User button
    Reset button
    mini-USB connector
    All PIC ports available on 0.1" connectors matching Arduino platform and a second row with correct 0.1" step
    ICSP signals provided on 0.1" step through-hole pads in case you do not want to use Pinguino IDE and want to program this board with a PIC programmer/debugger such as
    PIC-KIT3
    (you will have to purchase and solder an
    ICSP header
    to do so)
    UEXT Connector
    As well as Arduino shield connectors, this board has the Olimex universal expansion connector, UEXT, which allows you to add other peripheral modules easily. The UEXT can provide I2C, RS232, SPI and power to the external device. Please see the for a full list of modules that can plug into the UEXT port.
    UEXT Boards Category