Salve a tutti, oggi devo mettere lo sketch per il cubo led 3x3x ] su un atmega8, solo che lo sketch non ci sta, perchè l'ide contaggia anche lo spazio del bootloader che non c'è, io nel file boards.txt ho aggiunto questa stringa:
##############################################################
atmega8.name=Arduino NG or older w/ ATmega8
atmega8.upload.protocol=stk500
atmega8.upload.maximum_size=8000
atmega8.upload.speed=19200
atmega8.bootloader.low_fuses=0xdf
atmega8.bootloader.high_fuses=0xca
atmega8.bootloader.path=atmega8
atmega8.bootloader.file=ATmegaBOOT.hex
atmega8.bootloader.unlock_bits=0x3F
atmega8.bootloader.lock_bits=0x0F
atmega8.build.mcu=atmega8
atmega8.build.f_cpu=16000000L
atmega8.build.core=arduino
##############################################################
ma mi escono un sacco di errori quando compilo tipo questi:
In file included from ledcube.cpp:7:
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:13:22: error: WProgram.h: No such file or directory
In file included from ledcube.cpp:7:
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:19: error: expected `)' before 'size'
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:22: error: 'byte' does not name a type
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:23: error: 'byte' does not name a type
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:24: error: 'byte' does not name a type
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:26: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:26: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:26: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:27: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:27: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:28: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:28: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:29: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:29: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:30: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:30: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:30: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:31: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:32: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:32: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:33: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:34: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:35: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:36: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:36: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:37: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:38: error: 'byte' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:40: error: 'boolean' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:41: error: 'boolean' has not been declared
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:45: error: 'byte' does not name a type
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:50: error: 'byte' does not name a type
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:51: error: 'byte' does not name a type
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:52: error: 'byte' does not name a type
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:53: error: ISO C++ forbids declaration of 'byte' with no type
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:53: error: expected ';' before '*' token
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:54: error: ISO C++ forbids declaration of 'byte' with no type
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:54: error: expected ';' before '*' token
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:55: error: ISO C++ forbids declaration of 'byte' with no type
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:55: error: expected ';' before '*' token
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:56: error: 'boolean' does not name a type
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:57: error: 'boolean' does not name a type
/Users/cesare/Documents/Arduino/libraries/LedCube/LedCube.h:60: error: 'byte' has not been declared
ledcube:11: error: 'byte' does not name a type
ledcube:12: error: 'byte' does not name a type
ledcube:14: error: 'levelPins' was not declared in this scope
ledcube:14: error: 'colPins' was not declared in this scope
ledcube.cpp: In function 'void loop()':
ledcube:22: error: 'delay' was not declared in this scope
ledcube:25: error: 'byte' was not declared in this scope
ledcube:25: error: expected `;' before 'level'
ledcube:25: error: 'level' was not declared in this scope
ledcube:25: error: 'class LedCube' has no member named 'getLevels'
ledcube:27: error: expected `;' before 'col'
ledcube:27: error: 'col' was not declared in this scope
ledcube:27: error: 'class LedCube' has no member named 'getCols'
ledcube:34: error: expected `;' before 'd'
ledcube:34: error: 'd' was not declared in this scope
ledcube:36: error: expected `;' before 'l'
ledcube:36: error: 'l' was not declared in this scope
ledcube:36: error: 'class LedCube' has no member named 'getLevels'
ledcube:43: error: expected `;' before 'level'
ledcube:43: error: 'level' was not declared in this scope
ledcube:43: error: 'class LedCube' has no member named 'getLevels'
ledcube:45: error: expected `;' before 'row'
ledcube:45: error: 'row' was not declared in this scope
ledcube:45: error: 'class LedCube' has no member named 'getLevels'
ledcube:52: error: expected `;' before 'i'
ledcube:52: error: 'i' was not declared in this scope
ledcube:54: error: expected `;' before 'row'
ledcube:54: error: 'row' was not declared in this scope
ledcube:54: error: 'class LedCube' has no member named 'getLevels'
ledcube:61: error: 'random' was not declared in this scope
ledcube:64: error: expected `;' before 'x'
ledcube:64: error: 'x' was not declared in this scope
ledcube:66: error: 'class LedCube' has no member named 'getCols'
ledcube:70: error: expected `;' before 'x'
ledcube:70: error: 'x' was not declared in this scope
ledcube:72: error: 'class LedCube' has no member named 'getLevels'
ledcube:76: error: expected `;' before 'planes'
ledcube:77: error: expected `;' before 'i'
ledcube:77: error: 'i' was not declared in this scope
ledcube:79: error: expected `;' before 'p'
ledcube:79: error: 'p' was not declared in this scope
ledcube:79: error: 'planes' was not declared in this scope
ledcube:90: error: expected `;' before 'c'
ledcube:90: error: 'c' was not declared in this scope
ledcube:100: error: expected `;' before 'c'
ledcube:100: error: 'c' was not declared in this scope
ledcube:104: error: 'd' was not declared in this scope
ledcube:114: error: 'd' was not declared in this scope
ledcube:124: error: 'd' was not declared in this scope
ledcube:132: error: expected `;' before 'diamond'
ledcube:133: error: expected `;' before 'box'
ledcube:138: error: 'box' was not declared in this scope
ledcube:139: error: 'diamond' was not declared in this scope
ledcube:142: error: expected `;' before 'topSeq'
ledcube:143: error: expected `;' before 'botSeq'
ledcube:144: error: expected `;' before 'loops'
ledcube:144: error: 'loops' was not declared in this scope
ledcube:146: error: expected `;' before 's'
ledcube:146: error: 's' was not declared in this scope
ledcube:148: error: expected `;' before 'seq'
ledcube:149: error: 'seq' was not declared in this scope
ledcube:158: error: expected `;' before 'w'
ledcube:158: error: 'w' was not declared in this scope
ledcube:158: error: 'max' was not declared in this scope
ledcube:161: error: 'l' was not declared in this scope
ledcube:161: error: 'class LedCube' has no member named 'getLevels'
ledcube:162: error: 'c' was not declared in this scope
ledcube:162: error: 'class LedCube' has no member named 'getCols'
ledcube:164: error: 'class LedCube' has no member named 'getBufferAt'
ledcube:164: error: 'HIGH' was not declared in this scope
COsa posso fare?