SUBSEA:
Capito... Grazie per il link! Per curiosità quanto l'hai pagata la board? Comunque io uso tre l298 e dei motori che ho trovato in fiera dell'elettronica a 5 euri l'uno e mi sembrano nema24.
wow i nema 24 stanno sui 50 l'uno o.o
la board 50 euro domani la testo
ho visto! Infatti non ci credevo neanche io! Comunque ho scaricato il firmware della reprap (Contraptor download | SourceForge.net) e ma quale scketch devo caricare dopo aver copiati i file H nella cartella libraries?
Per quanto ho capito vado a modificare la EEPROM con l avrdude, giusto? Uplodando il file ex cosa vado a modificare? Sarò anche un rompiballe però vorrei capire
Carichi un nuovo programma. Avrdude è lo stesso programma usato dall'IDE per caricare la versione compilata dello sketch. La eeprom non c'entra nulla. Il programma viene scritto in PROGMEM (chi lo avrebbe mai detto )
Poi però posso rimetterglierlo con l IDE giusto?
Poi come faccio a dargli la velocità degli assi se diventa come un bootloader e non vedo lo sketch(quindi non lo posso modificare)ecc?
Ma scusa la velocità degli assi ecc. mica gliela scrivi nel sorgente: la comunichi tramite una normale trasmissione dati (tipicamente via seriale). Quindi dove sta il problema ?
@SUBSEA
se sei sotto Win, per caricare GRBL puoi utilizzare XLoader: http://russemotto.com/xloader/
oppure usare avrdude (se sotto linux o anche no :P).
Il comando funzionante è:
./avrdude -C avrdude.conf -patmega328p -carduino -P/dev/ttyUSB0 -b57600 -D -Uflash:w:/grbl/grbl.hex
ovviament eil comando va eseguito aggiornando i parametri relativi a porta seriale (qui con linux /dev/ttyUSB0), il path al grbl.hex, al comando avrdude e al file di configurazione avrdude.conf
Ok come fare a caricare il file l'ho capito. Poi come funziona? Che Cosa devo scrivergli via seriale?
P.s. non è che siete in combutta con banzi per farmi fondere il mio arduino e comprarne un altro?
SUBSEA:
Ok come fare a caricare il file l'ho capito. Poi come funziona? Che Cosa devo scrivergli via seriale?
P.s. non è che siete in combutta con banzi per farmi fondere il mio arduino e comprarne un altro?
tuxduino:
Credo che il bootloader venga sovrascritto. Ma non ne sono sicuro al 100%.
Auto-correzione: il bootloader NON viene sovrascritto:
Does grbl overwrite the Arduino bootloader?
No, grbl fits on the ATmega328P without having to overwrite the bootloader; you will still be able to upload Arduino sketches after flashing without having to re-burn the bootloader.
SUBSEA:
Ok, upload effettuato. Ora dove attacco i motori? E come invio il gcode?
Bhè, ti dico la mia esperienza: sto facendo una mini laser engraver (tipo pitusso), uso degli stepper bipolari e per il momento comando il tutto con adafruit motor shield, gcode interpreter e mando il file .gcode con Hydra GUI (no quello x craccare, quello x il gcode )