Lavorare con Maple, un “Arduino molto speciale” per ARM
Maple: una scheda stretta parente di Arduino ma ad una velocità di calcolo maggiore, capace di attirare gli utenti più esperti. La concezione è analoga, ma apre le porte al microprocessore ARM
Roma – Mentre Arduino è un nome già comparso nelle pagine lette da esperti e appassionati, molto meno può esserlo Maple. Chi è Maple ? In breve, è una scheda microcontrollore basata sul STM32F103RB, microprocessore in grado di essere programmato con lo stesso linguaggio adottato per Arduino, l’ormai noto dispositivo hardware Open Source in grado di soddisfare appassionati di elettronica e non solo.
Arduino è da tempo l’evoluzione elettronica alla portata di tutti: uno strumento predisposto alla realizzazione di svariati progetti, il tutto in balia della sola creatività. L’arrivo di Maple offre la piena compatibilità concettuale con Arduino, con in più una maggiore velocità di calcolo e l’apertura, dunque, al mondo ARM.
Il microcontrollore Maple dispone infatti di un chip ARM Cortex 72MHz M3, in grado di offrire un notevole aumento di potenza di calcolo, uno degli obiettivi più ambiti per gli utenti più esperti. Funziona a una velocità di clock di 72 MHz, dispone di 39 ingressi digitali/pin di uscita, 16 ingressi analogici, full speed USB, 3 USART (porte seriali hardware), supporto integrato SPI/I2C, un jack di alimentazione e, infine, di un pulsante di reset. È inoltre programmabile tramite USB attraverso il bootloader DFU fornito e non richiede nessun hardware aggiuntivo.
Gli utenti possono anche programmare il BIOS di bordo tramite l’interfaccia JTAG esterna. Maple offre il supporto di sicurezza per la lettura e scrittura indirizzi protetti, così come le modalità di processore utente e gestore, può essere alimentato via USB, un adattatore a muro, oppure l’alimentazione può scapparci tranquillamente da una batteria ricaricabile LiPo. Ultimo ma non meno importante, è compatibile con schermi progettati per la Arduino Duemilanove o Diecimila.
Per chi desidera approfondire la propria conoscenza su questa interessante piastra, Maple mette a disposizione tutta la documentazione necessaria. È prodotto dalla Sparkfun Electronics ed è in vendita nel sito web del produttore, ad un prezzo relativamente maggiore di Arduino tenendo presente la maggiore potenza di calcolo.
Chiaramente, Maple rappresenta un ottimo modo per iniziare, affrontando il proprio lavoro con un avanzato processore a 32 bit che, fino ad ora, ha vissuto principalmente in ambito commerciale.
Mario Schiano






























