{"id":2859,"date":"2011-08-06T13:21:46","date_gmt":"2011-08-06T11:21:46","guid":{"rendered":"http:\/\/www.gsm-modem.de\/M2M\/?p=2859"},"modified":"2011-11-30T08:10:43","modified_gmt":"2011-11-30T07:10:43","slug":"microchip-microcontrollers-m2m-smart-home","status":"publish","type":"post","link":"http:\/\/www.gsm-modem.de\/M2M\/m2m-faq\/microchip-microcontrollers-m2m-smart-home\/","title":{"rendered":"Microchip microcontrollers for M2M and Smart Home"},"content":{"rendered":"<h2>Microchip uC PIC32MX795F512L and PIC24FJ256GB110<\/h2>\n<p>Why this two out of hundreds nice Microchip uCs or others suppliers?<\/p>\n<ul>\n<li>PIC32MX795F512L is the high end of Microchip with most features, Flash RAM and ROM<\/li>\n<li>PIC32MX795F512L comes with 80 MIPS, 2 CAN, 1 LIN, 6 UARTS &#8230; (more at table as below)<\/li>\n<li>PIC32MX795F512L is a 32-Bit uC and available in a pin compatible 16-Bit version<\/li>\n<li>PIC32MX795F512L and all other 32-Bit and 16-Bit uCs of Microchip are supported by FreeRTOS<\/li>\n<li>PIC24FJ256GB110 is on the evaluation kit for Google\u00c2\u00b4s Android@Home<\/li>\n<li>PIC24FJ256GB110 and PIC32MX795F512L are supported by FreeRTOS as well<\/li>\n<li>Android@Home was published at Google I\/O in May to cover the Smart Home<\/li>\n<li>The eval-boards for Anrdoid@Home and all SW libraries\u00c2\u00a0 for the uC and are open source or at least free of charge<\/li>\n<li>SW libraries: Android Accessory, IEEE 802.15.4 (ZigBee, MiWi, MiWi P2P), Bluetooth Stack, Ethernet (TCP-IP, Internet), USB &#8211; device &amp; 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),\u00c2\u00a0 Graphics (QVGA), Helix MP3 Decoder, Certified Class B Safety, Smart card ISO-7816, Google PowerMeter and even <a href=\"http:\/\/www.microchip.com\/SoftwareLib.aspx\">more for the high end DSPs<\/a><\/li>\n<\/ul>\n<table style=\"height: 1190px;\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"429\">\n<colgroup>\n<col style=\"width: 139pt;\" width=\"185\"><\/col>\n<col style=\"width: 116pt;\" width=\"155\"><\/col>\n<col style=\"width: 136pt;\" width=\"182\"><\/col>\n<\/colgroup>\n<tbody>\n<tr style=\"height: 15.6pt;\" height=\"21\">\n<td style=\"height: 15.6pt; width: 139pt;\" width=\"185\" height=\"21\">\n<h3><strong>Microchip   uC<\/strong><\/h3>\n<\/td>\n<td style=\"border-left: medium none; width: 116pt;\" width=\"155\">\n<h3><strong>PIC32MX795F512L<\/strong><\/h3>\n<\/td>\n<td style=\"border-left: medium none; width: 136pt;\" width=\"182\">\n<h3><strong>PIC24FJ256GB110<\/strong><\/h3>\n<\/td>\n<\/tr>\n<tr style=\"height: 28.8pt;\" height=\"38\">\n<td style=\"height: 28.8pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"38\">\n<div>\n<div style=\"display: block;\"><strong>P.Memory (Kbytes)<\/strong><\/div>\n<\/div>\n<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">512   Flash<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">256   Flash<\/td>\n<\/tr>\n<tr style=\"height: 28.8pt;\" height=\"38\">\n<td style=\"height: 28.8pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"38\"><strong>P.Memory (KWords)<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">128<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">85<\/td>\n<\/tr>\n<tr style=\"height: 28.8pt;\" height=\"38\">\n<td style=\"height: 28.8pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"38\"><strong>Self-Write Flash<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">Yes<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">Yes<\/td>\n<\/tr>\n<tr style=\"height: 15.6pt;\" height=\"21\">\n<td style=\"height: 15.6pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"21\"><strong>RAM (Bytes)<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">128K<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">16K<\/td>\n<\/tr>\n<tr style=\"height: 28.8pt;\" height=\"38\">\n<td style=\"height: 28.8pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"38\"><strong>EEPROM (Bytes)<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">0<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">0<\/td>\n<\/tr>\n<tr style=\"height: 15.6pt;\" height=\"21\">\n<td style=\"height: 15.6pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"21\"><strong>I\/O Pins<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">85<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">84<\/td>\n<\/tr>\n<tr style=\"height: 17.4pt;\" height=\"23\">\n<td style=\"height: 17.4pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"23\"><strong>Max CPU Speed<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">80   MHz (80 MIPS)<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">32   MHz (16 MIPS)<\/td>\n<\/tr>\n<tr style=\"height: 19.2pt;\" height=\"26\">\n<td style=\"height: 19.2pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"26\"><strong>Internal OSC<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">8   MHz, 32 kHz<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">8   MHz, 32 kHz<\/td>\n<\/tr>\n<tr style=\"height: 18pt;\" height=\"24\">\n<td style=\"height: 18pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"24\"><strong>Code Guard\u00e2\u201e\u00a2 Security<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\"><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">Basic<\/td>\n<\/tr>\n<tr style=\"height: 79.2pt;\" height=\"106\">\n<td style=\"height: 79.2pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"106\"><strong>System Mgmt Features<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">BOR,   LVD, POR, WDT, RTCC, WUR , 8-DMA<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">BOR,   LVD, POR, WDT, RTCC, nanoWatt-[Low Sleep, Fast Wake, Pwr Modes]<\/td>\n<\/tr>\n<tr style=\"height: 78pt;\" height=\"104\">\n<td style=\"height: 78pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"104\"><strong>Analog Peripherals<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">2-Comparators,   Bandgap &#8211; Internal, OpAmp, ShuntReg; 1A\/D, 16&#215;10-bit @ 1000ksps<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">3-Comparators,   OpAmp, ShuntReg; 1A\/D, 16&#215;10-bit @ 500ksps; CTMU<\/td>\n<\/tr>\n<tr style=\"height: 43.2pt;\" height=\"58\">\n<td style=\"height: 43.2pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"58\"><strong>Digital Comm. Peripherals<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">6-UART,   4-SPI, 5-I2C<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">4-UART,   3-SPI, 3-I2C, PPS<\/td>\n<\/tr>\n<tr style=\"height: 66.6pt;\" height=\"89\">\n<td style=\"height: 66.6pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"89\"><strong>Connectivity<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">1-FS   Host\/OTG-USB 2.0 OTG, 2-CAN, 10\/100 Base-TX Mac, LIN, IrDA<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">1-Full   Speed-USB 2.0 OTG, LIN, IrDA<\/td>\n<\/tr>\n<tr style=\"height: 59.4pt;\" height=\"79\">\n<td style=\"height: 59.4pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"79\"><strong>Capture\/Compare PWM Peripherals<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">5-Output   Comp. &amp; Std. PWM, 5-Input Capture<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">9-CCP,   9-Output Comp. &amp; Std. PWM, 16-bitPWM, 9-Input Capture<\/td>\n<\/tr>\n<tr style=\"height: 28.8pt;\" height=\"38\">\n<td style=\"height: 28.8pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"38\"><strong>Digital Timers<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">5&#215;16-bit,   2&#215;32-bit<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">5&#215;16-bit<\/td>\n<\/tr>\n<tr style=\"height: 34.8pt;\" height=\"46\">\n<td style=\"height: 34.8pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"46\"><strong>Application Peripherals<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">16-mTouch,   PMP16, EBI-No<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">16-mTouch,   PMP, EBI-No<\/td>\n<\/tr>\n<tr style=\"height: 86.4pt;\" height=\"115\">\n<td style=\"height: 86.4pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"115\"><strong>Debug\/Development Features<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">JTAG-Debug\/Program\/Boundary   Scan, ICSP, ICDdebug &#8211; Integrated<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">JTAG-Boundary   Scan, ICSP, ICDdebug &#8211; Yes<\/td>\n<\/tr>\n<tr style=\"height: 16.8pt;\" height=\"22\">\n<td style=\"height: 16.8pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"22\"><strong>Package (Pins)<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">TFBGA,   TQFP (100)<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">TQFP   (100)<\/td>\n<\/tr>\n<tr style=\"height: 16.2pt;\" height=\"22\">\n<td style=\"height: 16.2pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"22\"><strong>Operating Voltage<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">(2.3V-3.6V)<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">(2V-3.6V)<\/td>\n<\/tr>\n<tr style=\"height: 19.2pt;\" height=\"26\">\n<td style=\"height: 19.2pt; border-top: medium none; width: 139pt;\" width=\"185\" height=\"26\"><strong>Temperature Ranges<\/strong><\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 116pt;\" width=\"155\">(-40   to +85)<\/td>\n<td style=\"border-top: medium none; border-left: medium none; width: 136pt;\" width=\"182\">(-40   to +85)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div id=\"_mcePaste\" style=\"position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;\">\n<div id=\"left_criteria\">\n<div id=\"left_criteria_label1\">P.Memory (Kbytes)<\/div>\n<div id=\"left_criteria_label2\">P.Memory (Kwords)<\/div>\n<div id=\"left_criteria_label3\">Self-Write Flash<\/div>\n<div id=\"left_criteria_label4\">RAM (Bytes)<\/div>\n<div id=\"left_criteria_label5\">EEPROM (Bytes)<\/div>\n<div id=\"left_criteria_label6\">I\/O Pins<\/div>\n<div id=\"left_criteria_label7\">Max CPU Speed<\/div>\n<div id=\"left_criteria_label8\">Internal OSC<\/div>\n<div id=\"left_criteria_label9\">CodeGuard Security<\/div>\n<div id=\"left_criteria_label10\">System Mgmt Features<\/div>\n<div id=\"left_criteria_label11\">Analog Peripherals<\/div>\n<div id=\"left_criteria_label12\">Digital Comm. Peripherals<\/div>\n<div id=\"left_criteria_label13\">Connectivity<\/div>\n<div id=\"left_criteria_label14\">Capture\/Compare PWM Peripherals<\/div>\n<div id=\"left_criteria_label15\">Digital Timers<\/div>\n<div id=\"left_criteria_label16\">Application Peripherals<\/div>\n<div id=\"left_criteria_label17\">Debug\/Develop. Features<\/div>\n<div id=\"left_criteria_label18\">Package (Pins)<\/div>\n<div id=\"left_criteria_label19\">Operating Voltage<\/div>\n<div id=\"left_criteria_label20\">Temperature Ranges<\/div>\n<div id=\"left_criteria_label23\">Min PCB Area (mm2)<\/div>\n<div id=\"left_criteria_label21\"><span id=\"lblPricing\"> <\/span><\/div>\n<div id=\"left_criteria_label22\">Other Features<\/div>\n<\/div>\n<div id=\"left_criteria_Col1\">\n<table id=\"tblData1\" border=\"0\">\n<tbody>\n<tr>\n<td><span id=\"lblPartNumber1\">PIC24FJ256GB110<\/span><span id=\"lblManufacturer1\">Microchip<\/span><a id=\"lnkbtnDelete1\">delete<\/a><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblPMemoryKbytes1\">256 Flash<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblPMemoryKwords1\">85<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblSelfWriteFlash1\">Yes<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblRAM1\">16K<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblEEPROM1\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblIOPins1\">84<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblMaxCPUSpeed1\">32 MHz (16 MIPS)<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblInternalOsc1\">8 MHz, 32 kHz<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblCodeGuardSecurity1\">Basic<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblSysMgmtFeatures1\">BOR, LVD, POR, WDT, RTCC, nanoWatt-[Low Speed, Fast Wake, Pwr Modes]<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblAnalogPeripherals1\">3-Comparatorsw\/SRLatch, OpAmp, ShuntReg; 1A\/D, 16&#215;10-bit @ 500ksps; CTMU<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblDigitalPeripherals1\">4-UART, 3-SPI, 3-I2C, PPS<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblConnectivity1\">1-Full Speed-USB 2.0 OTG, LIN, IrDA<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblCCPWMPeripherals1\">9-CCP, 9-Output Comp. &amp; Std. PWM, 16-bitPWM, 9-Input Capture<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblDigitalTimers1\">5&#215;16-bit<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblApplnPeripherals1\">16-mTouch, PMP, EBI-No<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblDebugDevelopFeatures1\">JTAG-Boundary Scan, ICSP, ICDdebug &#8211; Yes<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblPackagePins1\">TQFP ( 100 )<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblOperatingVoltage1\">(2V-3.6V)<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblTempRanges1\">(-40 to 85)<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblMinPCBArea1\"> <\/span><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<\/tr>\n<tr>\n<td><textarea id=\"txtOtherFeatures1\" cols=\"20\" rows=\"2\" name=\"txtOtherFeatures1\" readonly=\"readonly\">Ideal   for low power (&lt;100nA standby current) and connectivity  applications  that benefit from the availability of multiple serial  ports (3xI2C,  3xSPI), 4xUARTS, and 23 independent timers. Large amounts  of RAM (16kB)  memory for buffering and large (up to 256kB) Enhanced  Flash program  memory make it ideal for embedded control and monitoring  applications.  PPS (peripheral pin select) aids in configuring the most  efficient pin  configuration of  available I\/O, and CTMU provides touch  support for up  to 64 individual buttons. Supports USB 2.0 for device,  Host, and OTG  with a complete and free software stack that includes a  thumb drive  application stack.   Available in 64, 80, and 100 pin  packages.  &lt;br&gt;&lt;a href=&#8221;http:\/\/www.microchip.com\/usb&#8221;&gt;USB  Application  Design Center&lt;\/a&gt; &lt;object width=&#8221;425&#8243;  height=&#8221;344&#8243;&gt;&lt;param  name=&#8221;movie&#8221;   value=&#8221;http:\/\/www.youtube.com\/v\/ljF4KQ2mfD0&amp;hl=en&amp;fs=1&#8243;&gt;&lt;\/param&gt;&lt;param   name=&#8221;allowFullScreen&#8221; value=&#8221;true&#8221;&gt;&lt;\/param&gt;&lt;param   name=&#8221;allowscriptaccess&#8221; value=&#8221;always&#8221;&gt;&lt;\/param&gt;&lt;embed   src=&#8221;http:\/\/www.youtube.com\/v\/ljF4KQ2mfD0&amp;hl=en&amp;fs=1&#8243;   type=&#8221;application\/x-shockwave-flash&#8221; allowscriptaccess=&#8221;always&#8221;   allowfullscreen=&#8221;true&#8221; width=&#8221;425&#8243;   height=&#8221;344&#8243;&gt;&lt;\/embed&gt;&lt;\/object&gt;      \u00e2\u20ac\u00a2CPU  &#8211;Up to 16 MIPS  performance  &#8211;16 x 16 Hardware Multiply, Single Cycle Execution   &#8211;12-bit x 16-bit Hardware Divider  &#8211;C Compiler Optimized Instruction  Set    \u00e2\u20ac\u00a2nanoWatt Power Managed Modes  &#8211;Run, Idle and Sleep modes   &#8211;Multiple, Switchable Clock Modes for Optimum Performance and Power   Management  &#8211;Run mode: 1 mA\/MIPS, 2.0V Typical  &#8211;Sleep mode Current  Down to 100 nA Typical  &#8211;Standby Current with 32 kHz Oscillator:2.5  uA,2.0V typical    \u00e2\u20ac\u00a2Flash Program Memory  &#8211;Self-Reprogrammable under  Software Control  &#8211;10,000 erase\/write cycles  &#8211;20 year data retention   &#8211;EEprom emulation capable    \u00e2\u20ac\u00a2System  &#8211;Internal oscillator support &#8211;  31 kHz to 8 MHz, up to 32 MHz with 4X  PLL  &#8211;On-chip LDO Voltage  Regulator  &#8211;JTAG Boundary Scan and Flash Memory Program Support   &#8211;Fail-Safe Clock Monitor \u00e2\u20ac\u201c allows safe shutdown if clock fails   &#8211;Watchdog Timer with separate RC oscillator    \u00e2\u20ac\u00a2Analog Features   &#8211;10-bit ADC, 16 channels, 500k samples per second  &#8211;Three Analog  comparators     \u00e2\u20ac\u00a2Universal Serial Bus Features  &#8211;USB v2.0 On-the-Go  compliant  &#8211;Dual role capable, can act as either Host or Device  &#8211;Low  speed(1.5Mb\/s) and full speed(12 Mb\/s) operation in host mode  &#8211;Full  speed USB operaton in Device mode  &#8211;Supports 32 endpoints  &#8211;On-chip  USB transceiver     \u00e2\u20ac\u00a2Peripherals  &#8211;CTMU supports Capacitive Touch  applications   &#8211;Perpheral Pin Select allows I\/O remapping of many  peripherals in real  time  &#8211;4xUART Modules with LIN and IrDA support, 4  Deep FIFO  &#8211;3xSPI \u00e2\u201e\u00a2 Modules with 8 Deep FIFO  &#8211;3xI2C\u00e2\u201e\u00a2 Modules with  Master and Slave Modes  &#8211;Five 16-bit Timer Modules  &#8211;Up to 9 Input  Capture and 5 Output Compare\/PWM with dedicated time  base  &#8211;Hardware  RTCC, Real-Time Clock Calendar with Alarms  &#8211;PMP, Parallel Master Port,  with 16 Address Lines, and 8\/16-bit Data<\/textarea><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<table id=\"tblData2\" border=\"0\">\n<tbody>\n<tr>\n<td><span id=\"lblPartNumber2\">PIC32MX795F512L<\/span><span id=\"lblManufacturer2\">Microchip<\/span><a id=\"lnkbtnDelete2\">delete<\/a><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblPMemoryKbytes2\">512 Flash<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblPMemoryKwords2\">128<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblSelfWriteFlash2\">Yes<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblRAM2\">128K<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblEEPROM2\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblIOPins2\">85<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblMaxCPUSpeed2\">80 MHz (80 MIPS)<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblInternalOsc2\">8 MHz, 32 kHz<\/span><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblSysMgmtFeatures2\">BOR, LVD, POR, WDT, RTCC, WUR, 8-DMA, nanoWatt-[Low Speed, Fast Wake, Pwr Modes]<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblAnalogPeripherals2\">2-Comparatorsw\/SRLatch, Bandgap &#8211; Internal, OpAmp, ShuntReg; 1A\/D, 16&#215;10-bit @ 1000ksps<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblDigitalPeripherals2\">6-UART, 4-SPI, 5-I2C<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblConnectivity2\">1-FS Host\/OTG-USB 2.0 OTG, 2-CAN, 10\/100 Base-TX Mac, LIN, IrDA<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblCCPWMPeripherals2\">5-Output Comp. &amp; Std. PWM, 5-Input Capture<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblDigitalTimers2\">5&#215;16-bit, 2&#215;32-bit<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblApplnPeripherals2\">16-mTouch, PMP16, EBI-No<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblDebugDevelopFeatures2\">JTAG-Debug\/Program\/Boundary Scan, ICSP, ICDdebug &#8211; Integrated<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblPackagePins2\">TFBGA, TQFP ( 100 )<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblOperatingVoltage2\">(2.3V-3.6V)<\/span><\/td>\n<\/tr>\n<tr>\n<td><span id=\"lblTempRanges2\">(-40 to 85)<\/span><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>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.<\/p>\n<p>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 <a href=\"http:\/\/www.gsm-modem.de\/M2M\/contact-me\/\">by using the form<\/a> and ask for a concept, development up to mass production. A one stop buying including dedicated support.<\/p>\n<div class=\"shariff shariff-align-flex-start shariff-widget-align-flex-start\"><ul class=\"shariff-buttons theme-default orientation-horizontal buttonsize-small\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#32bbf5\"><a href=\"https:\/\/twitter.com\/share?url=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fmicrochip-microcontrollers-m2m-smart-home%2F&text=Microchip%20microcontrollers%20for%20M2M%20and%20Smart%20Home\" title=\"Share on Twitter\" aria-label=\"Share on Twitter\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#55acee; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 30 32\"><path fill=\"#55acee\" d=\"M29.7 6.8q-1.2 1.8-3 3.1 0 0.3 0 0.8 0 2.5-0.7 4.9t-2.2 4.7-3.5 4-4.9 2.8-6.1 1q-5.1 0-9.3-2.7 0.6 0.1 1.5 0.1 4.3 0 7.6-2.6-2-0.1-3.5-1.2t-2.2-3q0.6 0.1 1.1 0.1 0.8 0 1.6-0.2-2.1-0.4-3.5-2.1t-1.4-3.9v-0.1q1.3 0.7 2.8 0.8-1.2-0.8-2-2.2t-0.7-2.9q0-1.7 0.8-3.1 2.3 2.8 5.5 4.5t7 1.9q-0.2-0.7-0.2-1.4 0-2.5 1.8-4.3t4.3-1.8q2.7 0 4.5 1.9 2.1-0.4 3.9-1.5-0.7 2.2-2.7 3.4 1.8-0.2 3.5-0.9z\"\/><\/svg><\/span><span class=\"shariff-text\">tweet<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fmicrochip-microcontrollers-m2m-smart-home%2F\" title=\"Share on Facebook\" aria-label=\"Share on Facebook\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><span class=\"shariff-text\">share<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button linkedin shariff-nocustomcolor\" style=\"background-color:#1488bf\"><a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fmicrochip-microcontrollers-m2m-smart-home%2F\" title=\"Share on LinkedIn\" aria-label=\"Share on LinkedIn\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0077b5; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#0077b5\" d=\"M6.2 11.2v17.7h-5.9v-17.7h5.9zM6.6 5.7q0 1.3-0.9 2.2t-2.4 0.9h0q-1.5 0-2.4-0.9t-0.9-2.2 0.9-2.2 2.4-0.9 2.4 0.9 0.9 2.2zM27.4 18.7v10.1h-5.9v-9.5q0-1.9-0.7-2.9t-2.3-1.1q-1.1 0-1.9 0.6t-1.2 1.5q-0.2 0.5-0.2 1.4v9.9h-5.9q0-7.1 0-11.6t0-5.3l0-0.9h5.9v2.6h0q0.4-0.6 0.7-1t1-0.9 1.6-0.8 2-0.3q3 0 4.9 2t1.9 6z\"\/><\/svg><\/span><span class=\"shariff-text\">share<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button mailto shariff-nocustomcolor\" style=\"background-color:#a8a8a8\"><a href=\"mailto:?body=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fmicrochip-microcontrollers-m2m-smart-home%2F&subject=Microchip%20microcontrollers%20for%20M2M%20and%20Smart%20Home\" title=\"Send by email\" aria-label=\"Send by email\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#999; color:#fff\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#999\" d=\"M32 12.7v14.2q0 1.2-0.8 2t-2 0.9h-26.3q-1.2 0-2-0.9t-0.8-2v-14.2q0.8 0.9 1.8 1.6 6.5 4.4 8.9 6.1 1 0.8 1.6 1.2t1.7 0.9 2 0.4h0.1q0.9 0 2-0.4t1.7-0.9 1.6-1.2q3-2.2 8.9-6.1 1-0.7 1.8-1.6zM32 7.4q0 1.4-0.9 2.7t-2.2 2.2q-6.7 4.7-8.4 5.8-0.2 0.1-0.7 0.5t-1 0.7-0.9 0.6-1.1 0.5-0.9 0.2h-0.1q-0.4 0-0.9-0.2t-1.1-0.5-0.9-0.6-1-0.7-0.7-0.5q-1.6-1.1-4.7-3.2t-3.6-2.6q-1.1-0.7-2.1-2t-1-2.5q0-1.4 0.7-2.3t2.1-0.9h26.3q1.2 0 2 0.8t0.9 2z\"\/><\/svg><\/span><span class=\"shariff-text\">email<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button whatsapp shariff-nocustomcolor\" style=\"background-color:#5cbe4a\"><a href=\"https:\/\/api.whatsapp.com\/send?text=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fmicrochip-microcontrollers-m2m-smart-home%2F%20Microchip%20microcontrollers%20for%20M2M%20and%20Smart%20Home\" title=\"Share on Whatsapp\" aria-label=\"Share on Whatsapp\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#34af23; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#34af23\" d=\"M17.6 17.4q0.2 0 1.7 0.8t1.6 0.9q0 0.1 0 0.3 0 0.6-0.3 1.4-0.3 0.7-1.3 1.2t-1.8 0.5q-1 0-3.4-1.1-1.7-0.8-3-2.1t-2.6-3.3q-1.3-1.9-1.3-3.5v-0.1q0.1-1.6 1.3-2.8 0.4-0.4 0.9-0.4 0.1 0 0.3 0t0.3 0q0.3 0 0.5 0.1t0.3 0.5q0.1 0.4 0.6 1.6t0.4 1.3q0 0.4-0.6 1t-0.6 0.8q0 0.1 0.1 0.3 0.6 1.3 1.8 2.4 1 0.9 2.7 1.8 0.2 0.1 0.4 0.1 0.3 0 1-0.9t0.9-0.9zM14 26.9q2.3 0 4.3-0.9t3.6-2.4 2.4-3.6 0.9-4.3-0.9-4.3-2.4-3.6-3.6-2.4-4.3-0.9-4.3 0.9-3.6 2.4-2.4 3.6-0.9 4.3q0 3.6 2.1 6.6l-1.4 4.2 4.3-1.4q2.8 1.9 6.2 1.9zM14 2.2q2.7 0 5.2 1.1t4.3 2.9 2.9 4.3 1.1 5.2-1.1 5.2-2.9 4.3-4.3 2.9-5.2 1.1q-3.5 0-6.5-1.7l-7.4 2.4 2.4-7.2q-1.9-3.2-1.9-6.9 0-2.7 1.1-5.2t2.9-4.3 4.3-2.9 5.2-1.1z\"\/><\/svg><\/span><span class=\"shariff-text\">share<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button rss shariff-nocustomcolor\" style=\"background-color:#ff8c00\"><a href=\"http:\/\/www.gsm-modem.de\/M2M\/feed\/rss\/\" title=\"RSS feed\" aria-label=\"RSS feed\" role=\"button\" class=\"shariff-link\" style=\"; background-color:#fe9312; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#fe9312\" d=\"M4.3 23.5c-2.3 0-4.3 1.9-4.3 4.3 0 2.3 1.9 4.2 4.3 4.2 2.4 0 4.3-1.9 4.3-4.2 0-2.3-1.9-4.3-4.3-4.3zM0 10.9v6.1c4 0 7.7 1.6 10.6 4.4 2.8 2.8 4.4 6.6 4.4 10.6h6.2c0-11.7-9.5-21.1-21.1-21.1zM0 0v6.1c14.2 0 25.8 11.6 25.8 25.9h6.2c0-17.6-14.4-32-32-32z\"\/><\/svg><\/span><span class=\"shariff-text\">RSS feed<\/span>&nbsp;<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>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 &#8230; (more at table as below) PIC32MX795F512L is a 32-Bit uC and available [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"footnotes":""},"categories":[24,3],"tags":[52],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts\/2859"}],"collection":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/comments?post=2859"}],"version-history":[{"count":16,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts\/2859\/revisions"}],"predecessor-version":[{"id":2863,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts\/2859\/revisions\/2863"}],"wp:attachment":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/media?parent=2859"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/categories?post=2859"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/tags?post=2859"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}