Gamepack 01
- Eat’n’Go: un mangiapillole in cui bisogna evitare il contatto con un nemico che si muove a caso nello schermo;
- Snake: l’intramontabile “Snake”
- Space Ace: un mini-shoot’em up in cui si devono distruggere le astronavi aliene
Le istruzioni per la compilazione del software e l’uso dei giochi sono contenute nel file README all’interno del pacchetto.
ATtiny85 & Arduino
Questa è una guida che mostra come usare gli ATtiny85 con il software Arduino. Il pacchetto che scaricate contiene la guida in formato PDF, gli sketch di esempio contenuti nella guida (compresi i diagrammi per realizzare i circuiti illustrati) e le librerie necessarie a poter usare questi micro con l’IDE di Arduino.
Arduino1284
Si tratta di un core specificatamente sviluppato per poter programmare i microcontrollori Atmega644/644P/1284P tramite l’IDE di Arduino (supportata solo la versione 002x). Questo core deriva dal core del progetto Sanguino, rispetto al quale ha alcuni bug corretti:
- utilizzo del riferimento interno per l’ADC della tensione di 2,56V;
- mappatura dei pin analogici come A0..A7
- gestione del 4° timer/interrupt sul 1284P
Per utilizzare il core basta scompattare l’archivio e copiare la cartella all’interno di /arduino-0022/hardware.
swRTC
swRTC è una libreria per implementare un orologio in tempo reale (RTC) software utilizzando un timer dell’Arduino. La libreria è compatibile sia con la versione 002x che con la versione 1.0 dell’IDE di Arduino. Funziona anche su diversi altri microcontrollori Atmel delle famiglie Atmega ed Attiny anche a clock diversi dai 16 MHz dell’Arduino. Maggiori dettagli si possono trovare a questa pagina.
ArduinoISP2c
Questo sketch è una versione modificata dell’ArduinoISP che funziona con tutte le versioni dell’IDE: 0022/0023 (19200 bps), 1.0 (9600 bps) e 1.0.1RC1 (19200 bps).
secTimer Library
The secTimer library is a simple seconds counter for Arduino boards and Atmel MCUs. It can count from 0 to (2^32)-1 seconds (more than 136 years!).
Micrologio
The Micrologio (Micro-watch) is a table clock based on an Atmega328P microcontroller and a 7-segments display. The proposal is to build a simple clock that is accurate, is built with the minimum amount of components, and has a long operating time.
leOS
leOS è un prototipo di sistema operativo con uno scheduler con il quale è possibile far eseguire in background, in maniera del tutto indipendente dall’utente, piccoli compiti o “task” programmati. I task possono essere eseguiti sia a scadenze prefissate sia una sola volta, programmando l’intervallo di esecuzione.
Name | Size | Hits |
---|---|---|
Name | Size | Hits |
Attiny core 1.5.8-2 | 2.8 MiB | 5352 |
Nuova guida Attiny per IDE 1.5.8 | 2.5 MiB | 4253 |
leOS | 2.1 MiB | 6035 |
leOS2 | 1.9 MiB | 6594 |
core 1.6.7-1 attiny | 1.8 MiB | 2743 |
Guida Attiny per IDE 0022 (new) | 1.0 MiB | 5352 |
Micrologio (complete) | 722.1 KiB | 5855 |
Atari Punk Console | 556.9 KiB | 2495 |
ATtiny85 & Arduino (deprecated) | 503.3 KiB | 3345 |
RGB LED lamp | 438.4 KiB | 2953 |
Core644_1284-1.6.7 | 294.7 KiB | 1906 |
Atmega644P/1284P core for Arduino IDE 1.5.8 | 266.9 KiB | 3029 |
Core 1.5.7 Atmega644P/1284P | 259.3 KiB | 3274 |
Core644 1284 1.5.6r2-01 | 254.0 KiB | 2543 |
Core644 1284 1.5.4-01 | 188.4 KiB | 2850 |
analogComp | 162.8 KiB | 4542 |
Looper | 150.1 KiB | 3437 |
pRNG | 139.1 KiB | 2379 |
secTimer | 105.4 KiB | 6851 |
Arduino1284-0022 | 96.3 KiB | 2364 |
644P/1284P core for Arduino 1.0.1 | 91.0 KiB | 2947 |
644P/1284P core for Arduino 1.0.2/1.0.5 | 85.4 KiB | 3513 |
AdvancedFunctions | 29.0 KiB | 3787 |
SwRTC | 27.2 KiB | 9114 |
Firmware_Micrologio_RTC | 19.9 KiB | 3855 |
Gamepack 01 | 14.9 KiB | 2394 |
New Caterina Bootloaders | 12.6 KiB | 2252 |
Optiboot | 7.5 KiB | 2043 |
LED Clock | 6.4 KiB | 2703 |
ArduinoISP2c | 4.1 KiB | 2228 |
Know Your Sram | 2.2 KiB | 2395 |
Thanks for the 644P/1284P software. I am using it on a HVAC project that was too much for the 328P.
My original introduction to the 644P was through the “WIRING S” PCB (Robotshop Canada).
This is a nice package similar to the UNO.
Unfortunately The only program to program it was the WIRING IDE but it looks like the have given up
After loading the OPTIBOOT the board worked perfectly out of the ARDUINO IDE, and Visual Studio W/ Visual Micro
,
The ARDUINO pin numbers don’t match the screen print on the board.
Is there a simple way to change the pin references from the SANGUINO set?
Mike Brian,
Wiring is still active and its IDE is available from here:
http://www.wiring.org.co/download/
Otherwise, if you want to change the pinout of the board you have to edit the file /megax4/avr/variants/megax4/pins_arduino.h inside my package
I am trying to run your test_WDT_module example in a Arduino Due R3 but after downloaded board can not communicate and IDE always print COMx not found I think is for a problem with bootloader. It is really a problem tray to fix that and achieve board communicate again. Do you have noticed about that?