{"id":491,"date":"2012-10-03T00:00:00","date_gmt":"2012-10-02T11:00:00","guid":{"rendered":"https:\/\/localweb\/computers\/?p=491"},"modified":"2012-10-03T10:33:57","modified_gmt":"2012-10-02T21:33:57","slug":"arduino-with-amd-cortex-m3-arduino-due","status":"publish","type":"post","link":"https:\/\/brackenbury.nz\/computers\/2012\/10\/03\/arduino-with-amd-cortex-m3-arduino-due\/","title":{"rendered":"Arduino with AMD Cortex M3 &#8211; Arduino Due"},"content":{"rendered":"<p><html><head><meta http-equiv=\"Content-Type\" content=\"text\/html charset=windows-1252\"><\/head><body style=\"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; \"><\/p>\n<div>Maker Faire in New York on 29th September 2012: &nbsp;Image from: &lt;<a href=\"https:\/\/www.youtube.com\/watch?v=4TZQt9lTAOU&amp;feature=player_embedded\">[youtube 4TZQt9lTAOU]<\/a>&gt;<\/div>\n<div><\/div>\n<div>Sorry image is a bit grotty. There are better pics on web but they aren&#8217;t identical to this one which is &#8220;official&#8221;.&nbsp;&nbsp;After a year since it was announced let&#8217;s hope it was\/is worth waiting for.<\/div>\n<div><\/div>\n<div>a) two USB ports &#8211; one conventional Arduino for serial port + optional power. The other can be master or slave.<\/div>\n<div>b) probably Atmel SAM3X8E processor &#8211; I do wonder whether this is optimistic or implies the Arduino Due will be relatively expensive &#8211; but he said $49.<\/div>\n<div>c) The simple Arduino IDE upgraded and apparently generalised to make addition new boards \/ chips easier<\/p>\n<div><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" height=\"710\" width=\"1018\" apple-width=\"yes\" apple-height=\"yes\" id=\"8e880527-317f-469e-86d8-3663b88ce296\" src=\"https:\/\/brackenbury.nz\/computers\/files\/2012\/10\/ArduinoDue.jpg\"><\/div>\n<div><\/div>\n<div><\/div>\n<div><\/div>\n<div><\/div>\n<div>\n<h2 id=\"atmelsam3x8efeatures\" style=\"font-family: 'Lucida Grande'; \">Atmel SAM3X8E Features<\/h2>\n<h3 id=\"core\" style=\"font-family: 'Lucida Grande'; \">Core<\/h3>\n<ul style=\"font-family: 'Lucida Grande'; \">\n<li>ARM Cortex M3 revision 2.0 running at up to 84 MHz<\/li>\n<li>Memory Protection Unit (MPU)\u00ae<\/li>\n<li>Thumb\u20132 instruction set<\/li>\n<li>24-bit SysTick Counter<\/li>\n<li>Nested Vector Interrupt Controller<\/li>\n<\/ul>\n<h3 id=\"memories\" style=\"font-family: 'Lucida Grande'; \">Memories<\/h3>\n<ul style=\"font-family: 'Lucida Grande'; \">\n<li>From 256 to 512 Kbytes embedded Flash, 128-bit wide access, memory accelerator, dual bank<\/li>\n<li>From 32 to 100 Kbytes embedded SRAM with dual banks<\/li>\n<li>16 Kbytes ROM with embedded bootloader routines (UART, USB) and IAP routines<\/li>\n<li>Static Memory Controller (SMC): SRAM, NOR, NAND support. NAND Flashcontroller with 4-kbyte RAM buffer and ECC<\/li>\n<li>SDRAM Controller<\/li>\n<\/ul>\n<h3 id=\"system\" style=\"font-family: 'Lucida Grande'; \">System<\/h3>\n<ul style=\"font-family: 'Lucida Grande'; \">\n<li>Embedded voltage regulator for single supply operation<\/li>\n<li>POR, BOD and Watchdog for safe reset<\/li>\n<li>Quartz or ceramic resonator oscillators: 3 to 20 MHz main and optional low power32.768 kHz for RTC or device clock.<\/li>\n<li>High precision 8\/12 MHz factory trimmed internal RC oscillator with 4 MHz DefaultFrequency for fast device startup<\/li>\n<li>Slow Clock Internal RC oscillator as permanent clock for device clock in low powermode<\/li>\n<li>One PLL for device clock and one dedicated PLL for USB 2.0 High Speed MiniHost\/Device<\/li>\n<li>Temperature Sensor<\/li>\n<li>Up to 17 peripheral DMA (PDC) channels and 6-channel central DMA plus dedicated DMA for High-Speed USB Mini Host\/Device and Ethernet MAC<\/li>\n<\/ul>\n<h3 id=\"lowpowermodes\" style=\"font-family: 'Lucida Grande'; \">Low Power Modes<\/h3>\n<ul style=\"font-family: 'Lucida Grande'; \">\n<li>Sleep and Backup modes, down to 2.5 \u00b5A in Backup mode.<\/li>\n<li>Backup domain: VDDBU pin, RTC, eight 32-bit backup registers<\/li>\n<li>Ultra Low-power RTC<\/li>\n<\/ul>\n<h3 id=\"peripherals\" style=\"font-family: 'Lucida Grande'; \">Peripherals<\/h3>\n<ul style=\"font-family: 'Lucida Grande'; \">\n<li>USB 2.0 Device\/Mini Host: 480 Mbps, 4-kbyte FIFO, up to 10 bidirectional Endpoints, dedicated DMA<\/li>\n<li>Up to 4 USARTs (ISO7816, IrDA and one UART<\/li>\n<li>2 TWI (I2C compatible), up to 6 SPIs, 1 SSC (I2S), 1 HSMCI (SDIO\/SD\/MMC) with up to 2 slots<\/li>\n<li>9-Channel 32-bit Timer\/Counter (TC) for capture, compare and PWM mode,Quadrature Decoder Logic and 2-bit Gray Up\/Down Counter for Stepper Motor<\/li>\n<li>Up to 8-channel 16-bit PWM (PWMC) with Complementary Output, Fault Input, 12-bit Dead Time Generator Counter for Motor Control<\/li>\n<li>32-bit Real Time Timer (RTT) and RTC with calendar and alarm features<\/li>\n<li>16-channel 12-bit 1Msps ADC with differential input mode and programmable gainstage<\/li>\n<li>One 2-channel 12-bit 1 Msps DAC<\/li>\n<li>One Ethernet MAC 10\/100 (EMAC) with dedicated DMA<\/li>\n<li>Two CAN Controller with eight Mailboxes<\/li>\n<li>One True Random Number Generator (TRNG)<\/li>\n<\/ul>\n<h3 id=\"io\" style=\"font-family: 'Lucida Grande'; \">I\/O<\/h3>\n<ul style=\"font-family: 'Lucida Grande'; \">\n<li>Up to 164 I\/O lines with external interrupt capability (edge or level sensitivity),debouncing, glitch filtering and on-die Series Resistor Termination<\/li>\n<li>Up to Six 32-bit Parallel Input\/Outputs (PIO)<\/li>\n<\/ul>\n<div><\/div>\n<\/div>\n<div><\/div>\n<div><\/div>\n<div><\/div>\n<div><\/div>\n<div><\/div>\n<div><\/p>\n<div apple-content-edited=\"true\">\n<div style=\"color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; \">\n<div style=\"color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; \"><span class=\"Apple-style-span\" style=\"border-collapse: separate; border-spacing: 0px; \"><\/p>\n<div style=\"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; \"><span class=\"Apple-style-span\" style=\"border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; \"><\/p>\n<div style=\"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; \"><span class=\"Apple-style-span\" style=\"border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; \"><\/p>\n<div style=\"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; \"><span class=\"Apple-style-span\" style=\"border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; \"><\/p>\n<div style=\"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; \"><span class=\"Apple-style-span\" style=\"border-collapse: separate; border-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; \"><\/p>\n<div style=\"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; \">\n<div>\n","protected":false},"excerpt":{"rendered":"<p>Maker Faire in New York on 29th September 2012: &nbsp;Image from: &lt;[youtube 4TZQt9lTAOU]&gt; Sorry image is a bit grotty. There are better pics on web but they aren&#8217;t identical to this one which is &#8220;official&#8221;.&nbsp;&nbsp;After a year since it was &hellip; <a class=\"more-link\" href=\"https:\/\/brackenbury.nz\/computers\/2012\/10\/03\/arduino-with-amd-cortex-m3-arduino-due\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-491","post","type-post","status-publish","format-standard","hentry","category-general"],"_links":{"self":[{"href":"https:\/\/brackenbury.nz\/computers\/wp-json\/wp\/v2\/posts\/491","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brackenbury.nz\/computers\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brackenbury.nz\/computers\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brackenbury.nz\/computers\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/brackenbury.nz\/computers\/wp-json\/wp\/v2\/comments?post=491"}],"version-history":[{"count":0,"href":"https:\/\/brackenbury.nz\/computers\/wp-json\/wp\/v2\/posts\/491\/revisions"}],"wp:attachment":[{"href":"https:\/\/brackenbury.nz\/computers\/wp-json\/wp\/v2\/media?parent=491"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brackenbury.nz\/computers\/wp-json\/wp\/v2\/categories?post=491"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brackenbury.nz\/computers\/wp-json\/wp\/v2\/tags?post=491"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}