Assembled Adafruit Feather M0 WiFi with Stacking Headers

49,95 inc. VAT

Shipped within 2/3 days

Expédié sous 2/3 jours

3 in stock

Description

Assembled Adafruit Feather M0 WiFi with Stacking Headers

Feather is the new development board from Adafruit, and like its namesake it is thin, light, and lets you fly! We designed Feather to be a new standard for portable microcontroller cores. This is the Adafruit Feather M0 WiFi w/ATWINC1500 – our take on an ‘all-in-one’ Arduino-compatible + high speed, reliable WiFi with built in USB and battery charging. Its an Adafruit Feather M0 with a WiFi module, ready to rock! We have other boards in the Feather family, check’em out here.

Connect your Feather to the Internet with this fine new FCC-certified WiFi module from Atmel. This 802.11bgn-capable WiFi module is the best new thing for networking your devices, with built-in low-power management capabilites, Soft-AP, SSL support and rock solid performance. We were running our adafruit.io MQTT demo for a full weekend straight with no hiccups (it would have run longer but we had to go to work, so we unplugged it). This module is very fast & easy to use in comparison to other WiFi modules we’ve used in the past.

This module works with 802.11b, g, or n networks & supports WEP, WPA and WPA2 encryption. You can connect to your own WiFi networks or create your own with “Soft AP” mode, where it becomes its own access point (we have an example of it creating a webserver that you can then control the Arduino’s pins). You can clock it as fast as 12MHz for speedy, reliable packet streaming. And scanning/connecting to networks is very fast, just a second or two.

You might be wondering why use this when you can get a HUZZAH Feather? Well, you get:

A highly-capable Cortex M0+ processor with ton more I/O pins, lots of 12-bit ADCs, a 10-bit DAC, 6 total SERCOMs that can each do SPI, I2C or UART (3 are used by the existing interfaces, leaving you 3), plenty of timers, PWMs, DMA, native USB, and more.

The ATWINC has much lower power usage, about 12mA for the WINC & 10mA for the ATSAMD21 with auto-powermanagement on for the WiFi and no power management for the ARM. With manual power management, you can get the WiFi module to down to ~2mA by putting it to sleep.
This is compared to the ESP’s ~70mA average current draw, and whose deep sleep mode requires a WDT reset.
We also found that we could stream more reliably (less ‘bursty’) with the ATWINC, although altogether the ESP has higher throughput.
You also dont have to ‘yield’ all the time to the WiFi core, since its a separate chip. You get full reign of the processor and timing
Of course, both WiFi-capable Feathers have their strengths and tradeoffs, & we love both equally!

At the Feather M0’s heart is an ATSAMD21G18 ARM Cortex M0 processor, clocked at 48 MHz and at 3.3V logic, the same one used in the Arduino Zero. This chip has a whopping 256K of FLASH (8x more than the Atmega328 or 32u4) and 32K of RAM (16x as much)! This chip comes with built in USB so it has USB-to-Serial program & debug capability built in with no need for an FTDI-like chip. For advanced users who are comfortable with ASF, the SWDIO/SWCLK pins are available on the bottom, and when connected to a CMSIS-DAP debugger can be used to use Atmel Studio for debugging.

To make it easy to use for portable projects, we added a connector for any of our 3.7V Lithium polymer batteries and built in battery charging. You don’t need to use a battery, it will run just fine straight from the micro USB connector. But if you do have a battery, you can take it on the go, then plug in the USB to recharge. The Feather will automatically switch over to USB power when it’s available. We also tied the battery through a divider to an analog pin, so you can measure and monitor the battery voltage to detect when you need a recharge.

Here are some handy specs! Like all Feather M0’s you get:

Measures 2.1″ x 0.9″ x 0.3″ (53.65mm x 23mm x 8mm) without headers soldered in. Note it is 0.1″ longer than most Feathers
Light as a (large?) feather – 6.1 grams
ATSAMD21G18 @ 48MHz with 3.3V logic/power
256KB FLASH, 32KB SRAM, No EEPROM
3.3V regulator (AP2112K-3.3) with 600mA peak current output, WiFi can draw 300mA peak during xmit
USB native support, comes with USB bootloader and serial port debugging
You also get tons of pins – 20 GPIO pins
Hardware Serial, hardware I2C, hardware SPI support
8 x PWM pins
10 x analog inputs
1 x analog output
Built in 200mA lipoly charger with charging status indicator LED
Pin #13 red LED for general purpose blinking
Power/enable pin
4 mounting holes
Reset button
Comes fully assembled and tested, with a USB bootloader that lets you quickly use it with the Arduino IDE. Lipoly battery and MicroUSB cable not included (but we do have lots of options in the shop if you’d like!)

TECHNICAL DETAILS

Dimensions (including stacking headers): 53.6 x 23 x 19mm

Product Weight: 9.2g / 0.3oz

Assembled Adafruit Feather M0 WiFi with Stacking Headers

Feather est la nouvelle carte de développement d’Adafruit, et comme son homonyme, elle est mince, légère et vous permet de voler! Nous avons conçu Feather comme une nouvelle norme pour les cœurs de microcontrôleurs portables. Voici le WiFi Adafruit Feather M0 avec ATWINC1500 – notre vision d’un WiFi tout-en-un compatible Arduino + haute vitesse, fiable avec USB intégré et chargement de la batterie. C’est un Adafruit Feather M0 avec un module WiFi, prêt à basculer! Nous avons d’autres planches dans la famille Feather, vérifiez-les ici.

Connectez votre Feather à Internet avec ce nouveau module WiFi certifié FCC d’Atmel. Ce module WiFi compatible 802.11bgn est la meilleure nouvelle chose pour la mise en réseau de vos appareils, avec des capacités de gestion intégrées à faible consommation, Soft-AP, la prise en charge SSL et des performances à toute épreuve. Nous exécutions notre démo adafruit.io MQTT pour un week-end complet sans hoquet (cela aurait duré plus longtemps mais nous devions aller travailler, nous l’avons donc débranché). Ce module est très rapide et facile à utiliser par rapport aux autres modules WiFi que nous avons utilisés dans le passé.

Ce module fonctionne avec les réseaux 802.11b, g ou n et prend en charge le cryptage WEP, WPA et WPA2. Vous pouvez vous connecter à vos propres réseaux WiFi ou créer le vôtre avec le mode “Soft AP”, où il devient son propre point d’accès (nous en avons un exemple en créant un serveur Web que vous pouvez ensuite contrôler les broches de l’Arduino). Vous pouvez le synchroniser aussi rapidement que 12 MHz pour un streaming de paquets rapide et fiable. Et la numérisation / connexion aux réseaux est très rapide, juste une seconde ou deux.

Vous vous demandez peut-être pourquoi l’utiliser lorsque vous pouvez obtenir une plume HUZZAH? Eh bien, vous obtenez:

Un processeur Cortex M0 + hautement performant avec des tonnes de broches d’E / S supplémentaires, de nombreux ADC 12 bits, un DAC 10 bits, 6 SERCOM au total qui peuvent chacun faire SPI, I2C ou UART (3 sont utilisés par les interfaces existantes, laissant vous 3), beaucoup de minuteries, PWM, DMA, USB natif, et plus encore.

L’ATWINC a une consommation d’énergie beaucoup plus faible, environ 12mA pour le WINC et 10mA pour l’ATSAMD21 avec une gestion automatique de l’alimentation pour le WiFi et aucune gestion de l’alimentation pour l’ARM. Avec la gestion manuelle de l’alimentation, vous pouvez réduire le module WiFi à ~ 2mA en le mettant en veille.
Ceci est comparé à la consommation de courant moyenne de l’ESP ~ 70mA, et dont le mode de sommeil profond nécessite une réinitialisation WDT.
Nous avons également constaté que nous pouvions diffuser de manière plus fiable (moins «éclatée») avec l’ATWINC, bien que l’ESP ait un débit plus élevé.
Vous n’avez également pas à «céder» tout le temps au cœur WiFi, car c’est une puce distincte. Vous obtenez le règne complet du processeur et du timing
Bien sûr, les deux plumes compatibles WiFi ont leurs forces et leurs compromis, et nous aimons les deux également!

Au cœur du Feather M0 se trouve un processeur ATSAMD21G18 ARM Cortex M0, cadencé à 48 MHz et à une logique de 3,3 V, le même que celui utilisé dans l’Arduino Zero. Cette puce a un énorme 256K de FLASH (8x plus que l’Atmega328 ou 32u4) et 32K de RAM (16x autant)! Cette puce est livrée avec un port USB intégré, de sorte qu’elle dispose d’un programme USB vers série et d’une capacité de débogage intégrée sans avoir besoin d’une puce de type FTDI. Pour les utilisateurs avancés qui sont à l’aise avec ASF, les broches SWDIO / SWCLK sont disponibles en bas, et lorsqu’elles sont connectées à un débogueur CMSIS-DAP, elles peuvent être utilisées pour utiliser Atmel Studio pour le débogage.

Pour le rendre facile à utiliser pour les projets portables, nous avons ajouté un connecteur pour l’une de nos batteries au lithium polymère de 3,7 V et un chargeur de batterie intégré. Vous n’avez pas besoin d’utiliser une batterie, elle fonctionnera très bien directement à partir du connecteur micro USB. Mais si vous avez une batterie, vous pouvez l’emporter avec vous, puis branchez l’USB pour la recharger. Le Feather passera automatiquement à l’alimentation USB lorsqu’il sera disponible. Nous avons également attaché la batterie via un diviseur à une broche analogique, afin que vous puissiez mesurer et surveiller la tension de la batterie pour détecter quand vous avez besoin d’une recharge.

Voici quelques spécifications pratiques! Comme tous les Feather M0, vous obtenez:

Mesure 2,1 “x 0,9” x 0,3 “(53,65 mm x 23 mm x 8 mm) sans en-têtes soudés. Notez qu’il est 0,1” plus long que la plupart des plumes
Légère comme une (grande?) Plume – 6,1 grammes
ATSAMD21G18 à 48 MHz avec logique / alimentation 3,3 V
256 Ko FLASH, 32 Ko SRAM, pas d’EEPROM
Régulateur 3,3 V (AP2112K-3,3) avec sortie de courant de crête de 600 mA, le WiFi peut tirer une crête de 300 mA pendant xmit
Prise en charge native USB, livré avec chargeur de démarrage USB et débogage de port série
Vous obtenez également des tonnes de broches – 20 broches GPIO
Support matériel série, matériel I2C, matériel SPI
8 broches PWM
10 x entrées analogiques
1 x sortie analogique
Chargeur lipoly intégré de 200 mA avec voyant d’état de charge LED
Broche # 13 LED rouge pour clignoter à usage général
Broche d’alimentation / d’activation
4 trous de montage
Bouton de réinitialisation
Livré entièrement assemblé et testé, avec un chargeur de démarrage USB qui vous permet de l’utiliser rapidement avec l’IDE Arduino. Batterie Lipoly et câble MicroUSB non inclus (mais nous avons beaucoup d’options dans la boutique si vous le souhaitez!)

DÉTAILS TECHNIQUES

Dimensions (y compris les en-têtes d’empilage): 53,6 x 23 x 19 mm

Poids du produit: 9,2 g / 0,3 oz

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.