Le kit de développement Sparkfun Artemis est la dernière carte à être publiée autour du module Sparkfun Artemis et il permet d'accéder à plus de fonctionnalités de développement logiciel que les cartes précédentes basées sur Artemis. Les logiciels recommandés pour programmer l'Artemis DK sont l'IDE Arduino , le système d'exploitation Arm® Mbed™ (Studio et CLI) et AmbiqSDK. Une interface USB mise à jour (MKL26Z128VFM4 Arm® Cortex®-M0+ MCU, de NXP) permet au kit de développement Artemis d'agir comme :
- Périphérique de stockage de masse (MSD) : utilisé pour fournir une programmation par glisser-déposer au module Artemis.
- Dispositif d'interface humaine (HID) : utilisé pour l'interface de débogage avec le module Artemis.
- Port de communication (COM) : utilisé pour fournir une communication série UART entre l'Artemis et la connexion USB (PC).
Le module Artemis fournit un Cortex®-M4F avec BLE 5.0 fonctionnant à 48 MHz avec un mode turbo disponible à 96 MHz et une puissance aussi faible que 6 uA par MHz (moins de 5 mW). Le module Sparkfun Artemis est entièrement certifié FCC/IC/CE avec 1M flash et 384k RAM, vous aurez beaucoup de place pour votre code. La flexibilité du module Artemis commence par notre
Noyau Arduino. Vous pouvez programmer et utiliser le module Artemis comme vous le feriez avec un Uno ou tout autre Arduino . Des fonctionnalités supplémentaires découlent de la capacité du kit Artemis Dev à exécuter des RTOS tels que le système d'exploitation Arm Mbed ou AmbiqSDK.
Attaché au bus I2C "Qwiic", nous avons ajouté un accéléromètre MEMS LIS2DH12TR (pour des choses comme la reconnaissance des gestes), un microphone MEMS numérique et un connecteur de caméra de bord pour la caméra d'imagerie Himax CMOS (non incluse) pour expérimenter toujours- sur les commandes vocales et la reconnaissance d'images avec TensorFlow et le machine learning. Toutes les broches du kit de développement Artemis sont réparties sur des embases femelles espacées de 0,1 pouce (c'est-à-dire des connecteurs). et un espacement de pas de 0,08" pour clipser les crochets IC, utilisés par la plupart des analyseurs logiques. ) et agir comme une aide lors du développement de logiciels. La carte est alimentée et programmée via USB -C, et comprend un connecteur Qwiic pour faciliter l'I2C et est entièrement compatible avec le noyau Arduino de Sparkfun à programmer sous l'IDE Arduino . L'
Artemis Le kit DK avec appareil photo est le moyen le plus simple de démarrer avec tous les accessoires dont vous avez besoin.
Commencez avec le guide du kit de développement Sparkfun ArtemisCaractéristiques:- Compatible avec les programmes de développement Arduino , Mbed™ OS et AmbiqSDK
- Pouvoir:
- 5V fourni via le connecteur USB -C
- 1,8 V, 3,3 V et 5 V disponibles sur le connecteur d'alimentation
- Puce d'interface (microcontrôleur MKL26Z128VFM4 ARM® Cortex®-M0+) :
- Programmation par glisser-déposer
- Interface SWD
- Programmation JTAG PTH
- Module Artémis :
- Microcontrôleur Apollo3 ARM® Cortex®-M4F
- BLE 5.0 avec certification FCC
- 24 broches d'E/S de dérivation
- Huit broches ADC 14 bits
- Dix-huit broches PWM 16 bits
- Deux ports UART indépendants
- Trois bus périphériques I2C/SPI
- Programmation JTAG PTH
- Capteurs :
- Accéléromètre 3 axes (LIS2DH12)
- Microphone PDM (SPH0641LM4H-1)
- Connecteur de caméra (pour la caméra Himax HM01B0)
- Connecteur Qwiic