astrobeed:
milvusmilvus:
io credo che un arduino dedicato alla navigazione sia sufficente, forse con dei limiti, ma dovrebbe riuscire a fare qualcosa... forse il 32bit, non sara potentissimo, ma credo che se non fosse un passo in avanti, non sarebbe implementatoAl momento si potrebbe prendere in considerazione la scheda di Digilent, la chipKIT UNO32, o la versione Mega32, costa come un normale Arduino e sopra c'è un processore 32 bit che è decisamente superiore agli ARM7.
E' vero che con la chipKIT ci sono problemi di compatibilità con alcune shield, ma ci saranno lo stesso anche con un ipotetico futuro Arduino ufficiale a 32 bit, e che diverse librerie esterne all'IDE non si possono usare senza prima modificare tutte le parti che accedono direttamente all'hardware, ma in questo caso non credo sia un problema.
Diciamo che usare questa scheda è un modo semplice e poco costoso per poter disporre di molta potenza di calcolo, e anche molta memoria, senza doversi costruire schede e/o spendere molti soldi.
io ho sentito che hanno problemi coi bus, soprattutto I2C che in questo progetto è fondamentale.
però si potrebbe riscrivere il software da tutta la community italiana (nel senso riadattarlo) per un chip più potente "convertito" ad arduino.
intendo che alla fine arduino non è altro che una scheda con un microcontrollore e una serie di chip per rendere più facile la prototipazione e il caircamento, flashando da ISP un bootloader per dsPIC e facendo una schedina con le stesse caratteristice (anche i dsPic supportano il ICSP da quanto so) si potrebbe ampliare di molto il software lasciando magari prezzi accessibili o comunque immagino esistano dsPic in formato DIP che tutto possano saldare, se uno vuole la fa su millefori o si fa una scheda o si fanno una serie di schede senza e con componenti da distribuire.
il problema principale è che l'utente finale non può comprarsi un programmatore ISP e quindi bisognerebbe distribuire Pic con bootloader precaricato (come con arduino).
in pratica quello che vorrei è che la communiti si attivasse dicendo quello che vorrebbe da arduino (io ad esempio vorrei una scheda che abbia più pin della UNO ma meno dell'atmega perchè sono sprecati), ci unisse cose per i quadricotteri (quindi potenza, calcolo in DSP o ci mettiamo un ARM), e poi si pensasse a come migliorare il software (con contatti con alexinparis e collaboratori) tenendo attiva e in sviluppo la parte arduino 8bit come stabilizzazione e poi per chi vuole un UAV passa alla scheda nuova.
secondo me non stiamo andando fuori tema perchè credo che stia nascendo in altri progetti il problema di passare a 32 bit o comunque a MCU più potenti e credo che questa nuova scheda con l'aiuto di Massimo, Davide, e gli altri creatori della vera arduino potrebbe diventare una nuova arduino rivoluzionaria!
Massimo diceva che non era facile far migrare una community da 8 a 32bit ma se prendiamo quello che vuole la community dai 32 bit il passaggio credo sarà quasi indolore.
anche se credo che il problema maggiore di una migrazione sarebbe il convertire produzione aggiungendo una scheda ma senza togliere dalla produzione l'altra, tanti costi iniziali insomma