
Microchip et Digilent lancent la première plate-forme de développement à microcontrôleur 32 bits compatible Arduino
La plateforme se compose de deux cartes de développement basées sur un PIC32 et d’un logiciel open source, entièrement compatible avec le langage de programmation et l’environnement de développement d’Arduino. Le chipKIT est compatible avec les cartes et applications Arduino et peut être développé à l’aide de l’environnement de développement Arduino et des ressources existantes comme les exemples de code, les bibliothèques, les références et tutoriels. Cette solution, simple et économique, peut être utilisée pour le développement de projets par les amateurs comme par les universitaires issus de toute discipline, telle que la mécanique, l’informatique ou même les arts plastiques.
Les cartes chipKIT, basées sur un PIC32, affichent des performances de 80 MHz et sont dotées d’un maximum de 512 Ko de mémoire Flash, avec jusqu’à 128 Ko de RAM. Elles sont dotées de périphériques de connexion incluant Ethernet, CAN et USB (Full-Speed Host, Device et OTG), en plus de périphériques tels que de multiples temporisateurs, un convertisseur analogique-numérique (CAN) 1 Méch/s, deux comparateurs et de nombreuses interfaces I2C, SPI, et UART. Le chipKIT intègre un microcontrôleur PIC32 de Microchip, le plus performant de sa catégorie, doté du tout dernier cœur MIPS32 M4K, conçu par MIPS Technologies, Inc.
Le logiciel a été conçu pour garantir un maximum de compatibilité avec les cartes, applications et didacticiels de Arduino. L’environnement de programmation de Arduino a été modifié et amélioré pour qu’il soit compatible avec les cartes chipKIT à PIC32, tout comme avec les cartes Arduino classiques. Les bibliothèques standard Arduino ont également été modifiées pour qu’elles soient compatibles avec les cartes chipKIT et les cartes classiques Arduino. Les résultats de ce travail ont été transmis à la communauté open source Arduino. À l’exception de quelques cartes fonctionnant en 5V, la grande majorité des équipements et logiciels Arduino sont entièrement compatibles avec la plateforme chipKIT, sans qu’aucune modification ne soit nécessaire.
La carte de développement pour chipKIT Uno32 TDGL002, disponible pour 26,95 USD, est un clone de la carte Uno Arduino. Elle est dotée de 128 Ko de mémoire Flash programmable et de 16 Ko de RAM, et dispose de périphériques I2C, SPI et UART (deux de chaque). Quant à la carte de développement pour chipKIT Max32TM (référence : TDGL003), disponible pour 49,50 USD, c’est un clone de la carte Mega Arduino. Elle est dotée de 512 Ko de mémoire Flash programmable et de 128 Ko de RAM, permet les communications USB, CAN et Ehternet, et dispose de cinq périphériques I2C, quatre SPI et six UART.
https://www.microchip.com/get/TDD2
