La carte de développement AVR-IoT WA combine un puissant microcontrôleur AVR ATmega4808, un circuit intégré d'élément sécurisé CryptoAuthentication™ ATECC608A et le contrôleur réseau Wi-Fi ATWINC1510 entièrement certifié, qui fournit le moyen le plus simple et le plus efficace de connecter votre application intégrée à Amazon Web Services ( AWS). La carte comprend également un débogueur intégré et ne nécessite aucun matériel externe pour programmer et déboguer le MCU.
Prêt à l'emploi, le MCU est préchargé avec une image de micrologiciel qui vous permet de vous connecter et d'envoyer rapidement des données à la plateforme AWS à l'aide des capteurs de température et de lumière intégrés. Une fois que vous êtes prêt à créer votre propre conception personnalisée, vous pouvez facilement générer du code à l'aide des bibliothèques de logiciels gratuits d'Atmel START ou de MPLAB Code Configurator (MCC).
La carte AVR-IoT WA est prise en charge par deux environnements de développement intégrés (IDE) primés – Atmel Studio et Microchip MPLAB X IDE – vous donnant la liberté d'innover avec l'environnement de votre choix.
Caractéristiques
Microcontrôleur ATmega4808
Quatre LED utilisateur
Deux boutons mécaniques
Empreinte de l'en-tête mikroBUS
Capteur de lumière TEMT6000
Capteur de température MCP9808
Dispositif CryptoAuthentication™ ATECC608A
Module Wi-Fi WINC1510
Débogueur intégré
Auto-ID pour l'identification de la carte dans Atmel Studio et Microchip MPLAB
Une LED verte d'alimentation et d'état de la carte
Programmation et débogage
Port COM virtuel (CDC)
Deux lignes DGI GPIO
Alimenté par USB et par batterie
Chargeur de batterie Li-Ion/LiPo intégré
ENTRE UE ET É-U : LE PLAISIR DU PARTAGE DE L'ÉLECTRONIQUEAU SOMMAIRE DE CE NUMÉROVISION ET PASSION D'INGÉNIEUR : L'ÉTINCELLE DU PLAISIRDÉMARRER AVEC MICROMODCOUP DE BAGUETTE MAGIQUE SUR LE JETBOT DE SPARKFUNOu comment j'ai perfectionné mon JetBot, animé par la carte NVIDIA Jetson NanoPROGRAMMATION D'UN FPGAJ'AI CONSTRUIT MA STATION DE GÉOLOCALISATION PAR SATELLITES GNSSGlobal Navigation Satellite SystemCLOCKCLOCK : HORLOGE RÉCURSIVEArduino donne l'heure avec un FPGASOUS LE CAPOT : INVENTOR'S KIT DE SPARKFUNPOINT DE VUE DE GLENN SAMALA, SPARKFUN : NOUVEAU PRODUITS, NOUVELLES ENTREPRISESCIRCUITS IMPRIMÉS SUR MESURE AVEC SPARKFUN À LA CARTERECONNAISSANCE VOCALE AVEC LE MODULE BLE ARTEMISINTRODUCTION À L'ÉCOSYSTÈME QWIIC POUR LE PROTOTYPAGE RAPIDEPOSTER QWIICSOUS LE CAPOT : SUPERCHARGEUR & BOOSTER POUR LIPO EN KITÉLECTRONIQUE MÉMORABLE DU PASSÉ DE SPARKFUNSTATIONNEMENT PARFAIT AVEC LIDARTRÉPANATION D'UN CIRCUIT IMPRIMÉ À PASTILLES INACCESSIBLESCONCEVOIR POUR VENDRE : RTK SURVEYOR DE SPARKFUNHELLO WORLD : RASPBERRY PI PICO ET RP2040Pleins feux sur les premiers microcontrôleur et microprocesseur de Raspberry PiFABRIQUER SOI-MÊME DES ROBOTS À QUATRE PATTESPOSTER - MICROMODDÉVELOPPEMENT D'IDO RISC-V DANS AWS AVEC LES BIBLIOTHÈQUES FREERTOSL'ÉLECTRONIQUE POUR LE PLAISIRConversation entre passionnésUNE SÉLECTION DE PRODUITS SPARKFUNHEXADOKUcasse-tête pour elektorniciens
nœud LORA d'ElektorCommande à distance souple, 868 MHz, à longue portée, avec retour d'état et STM32 embarquémises au point & mises à jourCorrections & Updates || Questions & Answersélectronique analogiqueÉtude de cas n° 1 - Section 2 : Préamplificateur optimisé pour les microphones MEMSdessine-moi un bouton pour l'IdOboutonnière nº 1 : Architecture de l'IdOinterpréteur BASIC pour ESP32 et ESP8266Programmation avec Annex WiFi RDSsonnette ESP32 par Telegram'Le facteur sonne rarement une deuxième fois'retour des petits circuits... et des bonnes petites idées de projets d'ElektorLoRaWAN : décollage facileAvec Blue Pill, passerelle LoRa et The Things Network' Un pilier de l'internet ouvert 'Entretien avec Wienke Giezeman, initiateur du réseau The Thingscarte Meadow F7Une carte pour développeurs .NETmultitâche en pratique avec l'ESP32 (2)Priorités des tâchesSigfox : un renard sur l'internet des objets (3)Vos premiers pas sur l'internet des objetsRaspberry Pi Aide-mémoire des commandes Bashl'accélérateur de démarrage le plus performant d'Europe ?HighTechXL, Eindhoven, Pays-Basbanc d'essai : HAT Enviro+ pour Raspberry PiMesure et collecte de la qualité de l'air avec RPi et le HAT Enviro+expérience vécueCommandes de composants en Ukraine et en Russiebanc d'essai : microscope Andonstar AD407Est-il le meilleur de sa catégorie ?Une soue ? Non, un labo d'électronique !Visite guidée dans le saint des saintsphotosonde pour oscilloscopesMesure de fluctuation de luminosité des systèmes d'éclairageprojet TABULA – des nouveautés tangiblesDe l'importance du retour d'informationcomment calculer le courant de court-circuit présumé ou PSCCet choisir le bon disjoncteurafficheur à LED Monsanto MAN1drôle(s) de composant(s)filtres analogiques à capacités commutéesCeci n'est pas la rubrique Rétronique même si elle s'appuie sur un principe décrit en 1873 !bureau d'études – Zone DD comme développement, débrouille et dur-à-cuire ! Trucs et astuces, meilleures pratiques et autres informations utilesdémarrer en électronique (2)... est plus facile qu'on ne l'imagine !banc d'essai : oscillo de poing 3 en 1 JOY-iT DMSO2D72j'assemble un PC pour mon laboConseils pour le choix des composantsl'ordinateur de jeu d'échecs intelekt d'Elektor (1981)Tiny Chess 86 porté sur l'Intel 8088hexadoku - casse-tête pour elektorniciens
Le chargeur intégré est disponible pour nos clients OR et VERT sur le site d'Elektor Magazine !
Pas encore membre ? Cliquez ici .
Horloge 2.0 le réveil-matin de vos rêves
PIO du RP2040 en pratique expérimentation des programmables E/S du RP2040
ChipTweaker du pauvre homme Nous avons des moyens (abordables) de vous faire parler
générateur d'équipement externe avec interface USB deux PICs pour le prix d'un AVR
vitamines audio pour micro ramollo Comment gonfler soi-même le levé de sortie d'un microphone
FFT avec Maixduino Acquisition des spectres de fréquences
sur le vif sans raison apparente
pilote de moteurs pas à pas UCN5804 drôle de composant, la série
simulation du circuit avec Micro-Cap Les premiers ministres transmettent un problème mondial
Prix PAUL 2022 les jeunes talents de la technologie et des solutions créatives
Mon première radio définie par logiciel réalisé, dans les 15 minutes
la documentation des microcontrôleurs sans peine (1) la structure d'une fiche technique
et pour l'IA et les systèmes d'embarquement ? outils, plaques et remplacement des éditeurs
numériser une ferme verticale
Infographie : embarqué et l'ia d'aujourd'hui et demain
Présentation du TinyML
Étude de cas KwickPOS
Hautes performances pour tous Normes Ordinateur sur module
démarrer en électronique Actifs des composants
communication I²C avec Node.js et Raspberry Pi affiche des données de vos capteurs dans un navigateur
sortie vidéo sur les microcontrôleurs (2) sorties VGA et DVI
le système d'exploitation temps réel Metronom un RTOS pour les processeurs AVR
DVI sur le RP2040 Entrées de Luke Wren, développeur compositeur avec Raspberry Pi
L?afficher HAT Mini Aperçus d'affiches avec Raspberry Pi !
WEEF Awards 2022 : célébrez les bonnes choses
Hexadoku
Construisez votre contrôleur RISC-V Débuter sur le nouveau logiciel RISC-V NEORV32 pour FPGA à faible coût
Traceur des graphiques avec Arduino C'est facile avec le traceur sériel d'Arduino
Carte CLUE d'Adafruit Une solution intelligente pour les projets IoT
Carte pour le Raspberry Pi 400 Protection des entrées/sorties
Cartes Raspberry Pi RP2040 chez gogo
Approche DIY de la sécurité et de l'espionnage électronique Pilote ou remis à neuf depuis SRAM
Identification des compositions Trucs et astuces, bonnes pratiques et informations utiles
Interrupteur sans contact DIY
Démarrer en électronique? (12) Adaptation d'impédance et transformateurs
Qu’en est-il du développement du embarqué ? Rust et mises à jour des déploiements IoT
Infographie
Les bénéfices de la 5G pour l'industrie et l'automobile
Relais à bobine d'allumage mobile
Visite à domicile Visite de chacun son
Voyage dans les réseaux neuronaux (4e partie) Les neurones embarqués
Lévitation magnétique : encore plus simple Troisième version : la plus compacte
Programmation d'automates à l'aide du Raspberry Pi et du projet OpenPLC Visualisation des programmes automates avec AdvancedHMI
Sur le vif Emballé, c'est pesé
Sous votre radar Des micro-contrôleurs que vous devriez connaître
Surveillance et débogage sans fil Une solution pour Arduino, ESP32 et Cie
Mesurer la température et l'humidité pour mesurer la température Utilisation de modules prêts à l'emploi
Réparation de batterie au lithium Économies de l'argent et augmentez la puissance !
Création d'interfaces graphiques en Python Générateur de mèmes
Trois questions fondamentales Pourquoi, avec quoi, avec qui ?
Hexadoku
Le téléchargement intégral de ce numéro est disponible pour nos membres GOLD et GREEN sur le site Elektor Magazine !
Pas encore membre ? Cliquez ici.
CaptureCountdétecteur et compteur d'objets basé sur le Raspberry Pi 5
référence de tension avec Arduino Pro Minilinéariser et calibrer les entrées analogiques
FPGA pour les débutantsThe Path From MCU to FPGA Programming
mise à jour : STM32 Wireless Innovation Design Contest 2024
Bluetooth LE avec MAUIControl Apps for Android & Co.
carte d'extension de portsaugmentez le nombre d'E/S de votre carte de développement
carte spéciale IAapprentissage automatique avec le Jetson Nano
2024 : l'Odyssée de l'IApremiers essais avec TensorFlow
262 144 façons de jouer au Jeu de la Vieun projet de lecteur en bref
sur le vifle souffle du dragon sur mon cou
faites tourner votre moteur CCSample Projects from the Elektor Motor Control Development Bundle
Adaptateur ESP32-RS-232A Wireless Link for Classic Test Equipment
démarrer en électronique…en savoir plus sur les ampli-op
bibliothèques ESP recommandées
composants piézoélectriques
compteur d'objets intelligentreconnaissance d'images simplifiée avec Edge Impulse
des solutions à vos problèmes de développement de systèmes embarqués les plus délicats
Terminal ESP32un appareil portable avec un écran tactile
commencer avec le RTOS Zephyraussi puissant que difficile à maîtriser
Award-Winning EthicsDialogue avec Alexander Gerfer, Directeur Technique chez Würth Elektronik eiSos sur la promotion du comportement respectueux et innovant
projet 2.0corrections, mises à jour et courrier des lecteurs
Le téléchargement intégral de ce numéro est disponible pour nos membres GOLD et GREEN sur le site Elektor Magazine !
Pas encore membre ? Cliquez ici.
L'architecture de processeur open-source RISC-V16 cartes et MCU à connaître
un lecteur audio avec égaliseur basé sur un FPGAMixage audio numérique avec un Arduino MKR Vidor 4000
tête laser pour l’horloge de sable basé sur Raspberry Pi PicoDessiner avec la lumière
participez au concours STM32 Edge AI
système de contrôle environnemental multi-capteurs pour les plantesMesure sans fil de l'approvisionnement en eau et de la luminosité
porte automatique contrôlée par l'IA et MaixduinoReconnaissance faciale avec une caméra
l’électronique embarquée en 2024L’IA va redéfinir l’industrie
Calcul en mémoire basé sur la charge chez EnCharge AI
des opérations d'IA avec 10 fois moins d'énergie et des coûts divisés par 20
Une carte pour le développement et l’entraînement des modèles ML d’analyse des vibrations
Elektor Mini-WheelieKit robot gyropode (robot autostabilisé)
MCUViewerMCUViewer outil de débogage open source multiplateforme
isolateur USB 2.0Isolation éléctrique pour les périphériques USB
anticipation et actionApplication pratique de la maintenance prédictive
SPoE – compatibilité électromagnétiquePaire unique avec Power-over-Ethernet à travers les yeux d'EMC
rétro-techCréer un monde nouveau avec la télévision couleur
surveillance ECGavec des modules Hexabitz et STM32CubeMonitor
la bataille pour l’IA en périphérie
HaLow atteint une distance Wifi record de 16 km à 900 MHz
première puce embarquée CHERI RISC-V et programme d'accès anticipé
la détection des incendies de forêt de troisième génération utilise des liaisons satellites
sur le vifDélices et supplices du choix
démarrer en électronique......Filtrage et contrôle de la tonalité
Kit d'horloge quasi-analogiqueNouvelle version d'un classique d'Elektor
une approche modulaire de test des capteursCarte de test de capteurs basée sur l'ESP32-S3
2025 : une odyssée de l'IAL'essor des modèles de fondation et leur impact sur l'accessibilité de l'IA
Synthétiseur MIDI autonome Raspberry Pi (1)Préparation d'une plateforme pour des expériences d’IA en périphérie
projet 2.0Corrections, mises à jour et courrier des lecteurs
Le RISC-V AI, un processeur à tout faire : CPU, GPU, DSP, FPGA
paroles de PDG : fraîcheur, silence et finesse
programmation Dual-Core avec le Raspberry Pi PicoLe monde de la programmation parallèle
Le téléchargement intégral de ce numéro est disponible pour nos membres GOLD et GREEN sur le site Elektor Magazine !
Pas encore membre ? Cliquez ici.
L'architecture de processeur open-source RISC-V16 cartes et MCU à connaître
un lecteur audio avec égaliseur basé sur un FPGAMixage audio numérique avec un Arduino MKR Vidor 4000
tête laser pour l’horloge de sable basé sur Raspberry Pi PicoDessiner avec la lumière
participez au concours STM32 Edge AI
système de contrôle environnemental multi-capteurs pour les plantesMesure sans fil de l'approvisionnement en eau et de la luminosité
porte automatique contrôlée par l'IA et MaixduinoReconnaissance faciale avec une caméra
l’électronique embarquée en 2024L’IA va redéfinir l’industrie
Calcul en mémoire basé sur la charge chez EnCharge AI
des opérations d'IA avec 10 fois moins d'énergie et des coûts divisés par 20
Une carte pour le développement et l’entraînement des modèles ML d’analyse des vibrations
Elektor Mini-WheelieKit robot gyropode (robot autostabilisé)
MCUViewerMCUViewer outil de débogage open source multiplateforme
isolateur USB 2.0Isolation éléctrique pour les périphériques USB
anticipation et actionApplication pratique de la maintenance prédictive
SPoE – compatibilité électromagnétiquePaire unique avec Power-over-Ethernet à travers les yeux d'EMC
rétro-techCréer un monde nouveau avec la télévision couleur
surveillance ECGavec des modules Hexabitz et STM32CubeMonitor
la bataille pour l’IA en périphérie
HaLow atteint une distance Wifi record de 16 km à 900 MHz
première puce embarquée CHERI RISC-V et programme d'accès anticipé
la détection des incendies de forêt de troisième génération utilise des liaisons satellites
sur le vifDélices et supplices du choix
démarrer en électronique......Filtrage et contrôle de la tonalité
Kit d'horloge quasi-analogiqueNouvelle version d'un classique d'Elektor
une approche modulaire de test des capteursCarte de test de capteurs basée sur l'ESP32-S3
2025 : une odyssée de l'IAL'essor des modèles de fondation et leur impact sur l'accessibilité de l'IA
Synthétiseur MIDI autonome Raspberry Pi (1)Préparation d'une plateforme pour des expériences d’IA en périphérie
projet 2.0Corrections, mises à jour et courrier des lecteurs
Le RISC-V AI, un processeur à tout faire : CPU, GPU, DSP, FPGA
paroles de PDG : fraîcheur, silence et finesse
programmation Dual-Core avec le Raspberry Pi PicoLe monde de la programmation parallèle
Un aperçu approfondi de l'architecture AVR 8 bits présente dans les microcontrôleurs ATtiny et ATmega, principalement d'un point de vue logiciel et programmation. Explorez l'architecture AVR en utilisant le langage C et le langage assembleur dans Microchip Studio (anciennement Atmel Studio) avec les microcontrôleurs ATtiny.
Apprenez les détails du fonctionnement interne des microcontrôleurs AVR, notamment les registres internes et la carte mémoire des microcontrôleur ATtiny.
Programmez les microcontrôleurs ATtiny en utilisant un programmateur/débogueur Atmel-ICE, ou utilisez un programmateur "maison" bon marché, ou même un Arduino Uno comme programmateur.
La plupart des exemples de code peuvent être exécutés à l'aide du simulateur AVR de Microchip Studio.
Apprenez à écrire des programmes pour les microcontrôleurs ATtiny en langage assembleur.
Découvrez comment le langage assembleur est converti en instructions de code machine par le programme assembleur.
Découvrez comment les programmes écrits en langage de programmation C se traduitsent en langage assembleur et finalement en instructions de code machine.
Utiliser le débogueur Microchip Studio en combinaison avec un programmateur/débogueur USB matériel pour tester les programmes en langage assembleur et langage C ou utiliser le simulateur AVR Microchip Studio.
Les microcontrôleurs ATtiny en boîtier DIP sont utilisés dans ce volume pour une exploitation facile sur des platine d'essai électroniques, en ciblant principalement les ATtiny13(A) et ATtiny25/45/85.
Comprenez la synchronisation des instructions et les horloges des microcontrôleurs AVR en utilisant les microcontrôleurs ATtiny.
Devenez un expert AVR avec des compétences avancées en débogage et en programmation.
Technology is constantly changing. New microcontrollers become available every year. The one thing that has stayed the same is the C programming language used to program these microcontrollers. If you would like to learn this standard language to program microcontrollers, then this book is for you!
Arduino is the hardware platform used to teach the C programming language as Arduino boards are available worldwide and contain the popular AVR microcontrollers from Atmel.
Atmel Studio is used as the development environment for writing C programs for AVR microcontrollers. It is a full-featured integrated development environment (IDE) that uses the GCC C software tools for AVR microcontrollers and is free to download.
At a glance:
Start learning to program from the very first chapter
No programming experience is necessary
Learn by doing – type and run the example programs
A fun way to learn the C programming language
Ideal for electronic hobbyists, students and engineers wanting to learn the C programming language in an embedded environment on AVR microcontrollers
Use the free full-featured Atmel Studio IDE software for Windows
Write C programs for 8-bit AVR microcontrollers as found on the Arduino Uno and MEGA boards
Example code runs on Arduino Uno and Arduino MEGA 2560 boards and can be adapted to run on other AVR microcontrollers or boards
Use the AVR Dragon programmer/debugger in conjunction with Atmel Studio to debug C programs
,
par Clemens Valens
Banc d’essai : détecter la radioactivité avec le compteur Geiger en kit de MightyOhm
Le compteur Geiger de MightyOhm sert à détecter les rayonnements bêta et gamma. Les dangers résultant de ces rayonnements vous convaincront peut-être de surveiller de...