iCM4011 communication module
Plug & play reprogrammable device
|
|
Overview
iCM4011 is an electronic development board that makes it possible to quickly and effectively develop applications requiring calculation capacities of up to 30MIPS. Its architecture is based on a next-generation DSP (Microchip dsPIC30F4011) and incorporates transceivers for the most common communication protocols (RS485, RS232, USB and CAN) to allow interaction with the largest possible number of peripherals.
The board can also be USB powered, giving the module full plug&play functionality. The processor comes preprogrammed in the factory with bootloader firmware that allows the user to load programs through a RS232 or USB port in a few seconds, without the need for an external programmer or additional software. It also incorporates an ICSP connector for debugging applications. |
- 16 bits processor (RISC MCU + DSP)
- 48 KBytes of program FLASH memory
- 2048 Bytes data RAM
- 1024 Bytes data EEPROM
- 30 I/O Ports
- 9 ADC channels (10 bits/sample)
- Auto switching power supply modes: Regulated / USB
- LED indicators
- Small size (38.1 x 38.1 mm)
- Interfaces and Transceivers
- SPI
- I2C
- USB
- RS485
- RS232
- CAN
- Motor control features
- 6 PWM channels
- Quadrature encoder interface
- Other features
- 5 timers
- 4 input capture/compare
- Brown-out reset
Some of the applications that can be developed with this product are described below.
Click on the picture to see additional contents.
Click on the picture to see additional contents.
Training and prototypingTo facilitate initiation into development tools, iCM4011 is accompanied by a programming library and examples of use to make learning and comprehension easier.Its firmware bootloader makes it possible to update the code in a few seconds through the USB port. |
![]()
|
Control module for robotic applicationsThanks to its reduced size, its great calculation capacity and its easy USB programming, iCM4011 can be easily integrated as a central control module in small robots or moving platforms.As an example, robot motors can be activated and controlled from sensor readings. |
![]()
|
iCM4011 and UIB-PC104The use of two tools makes it possible to develop applications where user interfaces are necessary, such as displaying data on a LCD, activating alarm signals via a buzzer or LEDs, entering data using pushbuttons, etc. |
![]()
|
Select the information that interests you.
*To obtain documentation in other languages, please contact Ingenia.
| Title | Type | Size | Version | Date |
|---|---|---|---|---|
UIB-PC104.MAN.0951379390UIB-PC104 examples guide for iCM4011 |
Manual | 1.8 MB | 2.0 | 2008-12-23 |
iCM4011.MAN.1053528095Use of external programmer / debugger |
Manual | 166 KB | 1.1 | 2008-05-07 |
iCM4011.DAS.2559060565iCM4011 datasheet |
Datasheet | 1.5 MB | 1.4 | 2007-09-11 |
iCM4011.MAN.6647558805iCM4011 driver installation manual |
Manual | 341 KB | 1.1 | 2007-06-06 |
iCM4011.MAN.2255064491iCM4011 product manual |
Manual | 606 KB | 1.8 | 2007-05-30 |
*To obtain documentation in other languages, please contact Ingenia.
Download the desired software.
| Title | Version | Date | Size |
|---|---|---|---|
UIBExamplesiCM4011 examples for UIB-PC104 |
1.0 | 2008-11-06 | 310 KB |
Development tools
iCM4011









