Microchip uC PIC32MX795F512L and PIC24FJ256GB110
Why this two out of hundreds nice Microchip uCs or others suppliers?
- PIC32MX795F512L is the high end of Microchip with most features, Flash RAM and ROM
- PIC32MX795F512L comes with 80 MIPS, 2 CAN, 1 LIN, 6 UARTS … (more at table as below)
- PIC32MX795F512L is a 32-Bit uC and available in a pin compatible 16-Bit version
- PIC32MX795F512L and all other 32-Bit and 16-Bit uCs of Microchip are supported by FreeRTOS
- PIC24FJ256GB110 is on the evaluation kit for Google´s Android@Home
- PIC24FJ256GB110 and PIC32MX795F512L are supported by FreeRTOS as well
- Android@Home was published at Google I/O in May to cover the Smart Home
- The eval-boards for Anrdoid@Home and all SW libraries for the uC and are open source or at least free of charge
- SW libraries: Android Accessory, IEEE 802.15.4 (ZigBee, MiWi, MiWi P2P), Bluetooth Stack, Ethernet (TCP-IP, Internet), USB – device & host, G.711 Speech Encoding/Decoding, ADPCM and Speex (Audio), Memory Disk Drive File System (FAT 16 and FAT32) to share and transfr data with PCs, Touch Sense (mTouch), Data EEPROM Emulation, Encryption/Decryption, nanoWatt XLP Battery Life Estimator (PIC24F), Graphics (QVGA), Helix MP3 Decoder, Certified Class B Safety, Smart card ISO-7816, Google PowerMeter and even more for the high end DSPs
Microchip uC |
PIC32MX795F512L |
PIC24FJ256GB110 |
|
P.Memory (Kbytes)
|
512 Flash | 256 Flash |
| P.Memory (KWords) | 128 | 85 |
| Self-Write Flash | Yes | Yes |
| RAM (Bytes) | 128K | 16K |
| EEPROM (Bytes) | 0 | 0 |
| I/O Pins | 85 | 84 |
| Max CPU Speed | 80 MHz (80 MIPS) | 32 MHz (16 MIPS) |
| Internal OSC | 8 MHz, 32 kHz | 8 MHz, 32 kHz |
| Code Guardâ„¢ Security | Basic | |
| System Mgmt Features | BOR, LVD, POR, WDT, RTCC, WUR , 8-DMA | BOR, LVD, POR, WDT, RTCC, nanoWatt-[Low Sleep, Fast Wake, Pwr Modes] |
| Analog Peripherals | 2-Comparators, Bandgap – Internal, OpAmp, ShuntReg; 1A/D, 16×10-bit @ 1000ksps | 3-Comparators, OpAmp, ShuntReg; 1A/D, 16×10-bit @ 500ksps; CTMU |
| Digital Comm. Peripherals | 6-UART, 4-SPI, 5-I2C | 4-UART, 3-SPI, 3-I2C, PPS |
| Connectivity | 1-FS Host/OTG-USB 2.0 OTG, 2-CAN, 10/100 Base-TX Mac, LIN, IrDA | 1-Full Speed-USB 2.0 OTG, LIN, IrDA |
| Capture/Compare PWM Peripherals | 5-Output Comp. & Std. PWM, 5-Input Capture | 9-CCP, 9-Output Comp. & Std. PWM, 16-bitPWM, 9-Input Capture |
| Digital Timers | 5×16-bit, 2×32-bit | 5×16-bit |
| Application Peripherals | 16-mTouch, PMP16, EBI-No | 16-mTouch, PMP, EBI-No |
| Debug/Development Features | JTAG-Debug/Program/Boundary Scan, ICSP, ICDdebug – Integrated | JTAG-Boundary Scan, ICSP, ICDdebug – Yes |
| Package (Pins) | TFBGA, TQFP (100) | TQFP (100) |
| Operating Voltage | (2.3V-3.6V) | (2V-3.6V) |
| Temperature Ranges | (-40 to +85) | (-40 to +85) |
| PIC24FJ256GB110Microchipdelete |
| 256 Flash |
| 85 |
| Yes |
| 16K |
| 0 |
| 84 |
| 32 MHz (16 MIPS) |
| 8 MHz, 32 kHz |
| Basic |
| BOR, LVD, POR, WDT, RTCC, nanoWatt-[Low Speed, Fast Wake, Pwr Modes] |
| 3-Comparatorsw/SRLatch, OpAmp, ShuntReg; 1A/D, 16×10-bit @ 500ksps; CTMU |
| 4-UART, 3-SPI, 3-I2C, PPS |
| 1-Full Speed-USB 2.0 OTG, LIN, IrDA |
| 9-CCP, 9-Output Comp. & Std. PWM, 16-bitPWM, 9-Input Capture |
| 5×16-bit |
| 16-mTouch, PMP, EBI-No |
| JTAG-Boundary Scan, ICSP, ICDdebug – Yes |
| TQFP ( 100 ) |
| (2V-3.6V) |
| (-40 to 85) |
| PIC32MX795F512LMicrochipdelete |
| 512 Flash |
| 128 |
| Yes |
| 128K |
| 0 |
| 85 |
| 80 MHz (80 MIPS) |
| 8 MHz, 32 kHz |
| BOR, LVD, POR, WDT, RTCC, WUR, 8-DMA, nanoWatt-[Low Speed, Fast Wake, Pwr Modes] |
| 2-Comparatorsw/SRLatch, Bandgap – Internal, OpAmp, ShuntReg; 1A/D, 16×10-bit @ 1000ksps |
| 6-UART, 4-SPI, 5-I2C |
| 1-FS Host/OTG-USB 2.0 OTG, 2-CAN, 10/100 Base-TX Mac, LIN, IrDA |
| 5-Output Comp. & Std. PWM, 5-Input Capture |
| 5×16-bit, 2×32-bit |
| 16-mTouch, PMP16, EBI-No |
| JTAG-Debug/Program/Boundary Scan, ICSP, ICDdebug – Integrated |
| TFBGA, TQFP ( 100 ) |
| (2.3V-3.6V) |
| (-40 to 85) |
With the righ concept people can save a huge amount of money. Anyhow, there are still people on this nice plant that ask for the price of 100K GSM modules, without to have a hardware, software, marketing or sales concept. The opposite are people that emailing me or calling me and ask what I have to charge per day consulting. I also like business friends, that just place sample orders without to ask for bulk prices, because they are sure to get the best price.
I love people that do not talk to much and place trial orders. Nobody shall reinvent the wheel. I am glad to share my long term M2M experience with my customers. Last but not least everybody can reach me easy by email to harald.naumann (at) gsm-modem.de or by using the form and ask for a concept, development up to mass production. A one stop buying including dedicated support.