{"id":13782310,"url":"https://github.com/manitou48/DUEZoo","last_synced_at":"2025-05-11T15:32:22.085Z","repository":{"id":6064414,"uuid":"7290112","full_name":"manitou48/DUEZoo","owner":"manitou48","description":"Some proof-of-concept sketches and results for Arduino DUE","archived":false,"fork":false,"pushed_at":"2023-09-11T19:07:48.000Z","size":733,"stargazers_count":45,"open_issues_count":2,"forks_count":9,"subscribers_count":11,"default_branch":"master","last_synced_at":"2024-11-17T17:43:11.758Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/manitou48.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2012-12-22T20:32:15.000Z","updated_at":"2024-08-03T21:46:17.000Z","dependencies_parsed_at":"2024-01-15T22:00:34.618Z","dependency_job_id":null,"html_url":"https://github.com/manitou48/DUEZoo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manitou48%2FDUEZoo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manitou48%2FDUEZoo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manitou48%2FDUEZoo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manitou48%2FDUEZoo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/manitou48","download_url":"https://codeload.github.com/manitou48/DUEZoo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253588690,"owners_count":21932306,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T18:01:35.068Z","updated_at":"2025-05-11T15:32:21.385Z","avatar_url":"https://github.com/manitou48.png","language":"C++","funding_links":[],"categories":["Tutorials"],"sub_categories":[],"readme":"# DUE Zoo\n\u003cbr\u003ehttps://github.com/manitou48/DUEZoo\n\n\nCollection of various DUE sketches and results.\n\nFiles | Description\n---|---\n**blinksize.txt**  | Flash and SRAM used for blink sketch\nchiptemp.ino  | read DUE internal analog temperature sensor\ndacdmatmr | DAC DMA clocked by timer\ndmaspi.ino  |  unconnected SPI test at varous MHz and with DMA\nspislave.ino  |  simple SPI slave example\nmem2mem.ino  | memcpy vs DMA memory-to-memory\nmem2mem2.ino | memcpy dueling DMA memory-to-memory with IRQ\n**power.txt**    | board current draw with board LED off and on, AVR low power\ntone1.ino    |proof-of-concept tone() with timer with IRQ\nrng.ino      | display or transmit DUE's hardware random number generator, looks good with diehard, ent, assess\nmaplerng.pde  | maple LSI timer/systick random number generator\n**RNGperf.txt**  | RNG performance, DUE, teensy, UNO, Raspberry PI, maple\nW5100.cpp .h |modifications to support w5200 wiznet chip on DUE replace in hardware/arduino/sam/libraries/Ethernet/utility/ also Ethernet.h has a simple modification\nw5100.cpp.dma1|SPI+DMA DUE version for w5200\n**perf.txt**      |simple computational benchmarks, coremark, linpack\n**I2Cperf.txt**   |I2C performance  100KHz and 400KHz\n**SDperf.txt**    |SD/SPI performance at various clock rates and with DMA\n**SPIperf.txt**   |SPI performance at various clock rates and with DMA\n**mem2mem.txt**   |timing results for memcpy()/memset() and DMA versions\n**wizperf.txt**   |Ethernet performance of wiznet WIZ820io that uses W5200 chip SPI and SPI+DMA results for DUE, teensy 3, and maple plus UNO W5100 performance for UNO\n**netpower/** | WiFi/Ethernet power consumption graphs\nIRtest/       |DUE IRremote proof of concept\n**isrperf.txt**   |interrupt latency results for DUE, maple, teensy\nisrperf.ino   |DUE sketch to measure interrupt latency\n**cc3000.txt**   |wifi performance of TI CC3000 chip\n**dac.txt**   |DAC settle time and source current\n\n\u003cpre\u003e\n---------------------- details --------------------\n\nChanging the DUE's I2C clock rate TWI_CLOCK in \n   arduino-1.5/hardware/arduino/sam/libraries/Wire/Wire.h \nrequires restarting the IDE.  TWI speed for teensy 3.0 in Wire.ccp,\nmust restart IDE.\n\u003c/pre\u003e\n\n![coremark](corebar.png)\nmore  plots at http://manitou48.github.io/\n\nResults and sketches of testing various crystals, resonators, RC oscillators,\nand TCXOs  with various MCUs \n( UNO, DUE, maple, teensy 3.0,  propeller, beagle, raspberry pi) see\n  https://github.com/manitou48/crystals\n\n\u003cp\u003e\n\n\n\n\u003ci\u003e“One accurate measurement is worth a thousand expert opinions”\u003c/i\u003e\n\u003cbr\u003e\n  -- Adm Grace Hopper ( Dec 9 1906 to Jan 1 1992)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanitou48%2FDUEZoo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmanitou48%2FDUEZoo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanitou48%2FDUEZoo/lists"}