Cette offre groupée contient :
Livre : Get Started with the NXP FRDM-MCXN947 Development Board (prix normal : 40 €)
NXP FRDM-MCXN947 Development Board (prix normal : 30 €)
Livre : Get Started with the NXP FRDM-MCXN947 Development Board
Développer des projets sur la connectivité, le graphisme, l'apprentissage automatique, le contrôle moteur et les capteurs
Ce livre (en anglais) traite de l'utilisation de la carte de développement FRDM-MCXN947, développée par NXP Semiconductors. Elle intègre le double processeur Arm Cortex-M33, fonctionnant à une fréquence allant jusqu'à 150 MHz. Idéale pour les applications industrielles, IoT et d'apprentissage automatique, elle dispose d'un port USB à haute vitesse, de CAN 2.0, de l'I³C et d'Ethernet 10/100. La carte comprend un débogueur MCU-Link intégré, un FlexI/O pour le contrôle des écrans LCD, et une mémoire flash à double banque pour les opérations de lecture-écriture simultanées, prenant en charge des configurations de mémoire externe de grande capacité.
L'une des caractéristiques importantes de la carte de développement est l'intégration de l'unité de traitement neuronal (NPU) eIQ Neutron, permettant aux utilisateurs de développer des projets basés sur l'intelligence artificielle. La carte de développement prend également en charge les broches de connecteur au format Arduino Uno, la rendant compatible avec de nombreux shields Arduino, ainsi qu'un connecteur mikroBUS pour les cartes Click de MikroElektronika et un connecteur Pmod.
L'un des avantages intéressants de la carte de développement FRDM-MCXN947 est qu'elle inclut plusieurs sondes de débogage intégrées, permettant aux programmeurs de déboguer leurs programmes en communiquant directement avec le microcontrôleur (MCU). Grâce au débogueur, les programmeurs peuvent exécuter un programme pas à pas, insérer des points d'arrêt, visualiser et modifier des variables, etc.
De nombreux projets fonctionnels et testés ont été développés dans le livre en utilisant l'IDE populaire MCUXpresso et le SDK avec divers capteurs et actionneurs. L'utilisation de la bibliothèque CMSIS-DSP populaire est également expliquée avec plusieurs opérations matricielles couramment utilisées.
Les projets fournis dans le livre peuvent être utilisés sans modification dans de nombreuses applications. Alternativement, les lecteurs peuvent s'inspirer de ces projets pour développer leurs propres projets.
Carte de développement NXP FRDM-MCXN947
La FRDM-MCXN947 est une carte de développement compacte et polyvalente conçue pour le prototypage rapide avec les microcontrôleurs MCX N94 et N54. Elle dispose de connecteurs standard pour un accès facile aux E/S du MCU, d'interfaces série ouvertes intégrées, d'une mémoire flash externe et d'un débogueur MCU-Link embarqué.
Spécifications
Microcontrôleur
Cœurs MCX-N947 Dual Arm Cortex-M33 à 150 MHz chacun avec une efficacité de performance optimisée, jusqu'à 2 Mo de mémoire flash double banque avec RAM2 ECC complète en option, flash externe
Accélérateurs : unité de traitement neuronal, PowerQuad, Smart2 DMA, etc.
Extension de mémoire
*Prise pour carte microSD DNP
Connectivité
Phy Ethernet et connecteur
Connecteurs HS USB-C
Connecteur SPI/I²C/UART (PMOD/mikroBUS, DNP)
Connecteur WiFi (PMOD/mikroBUS, DNP)
Émetteur-récepteur CAN-FD
Débogage
Débogueur MCU-Link intégré avec CMSIS-DAP
Connecteur JTAG/SWD
Capteur
Capteur de température P3T1755 I³C/I²C, pavé tactile
Options d'extension
En-tête Arduino (avec lignes d'extension FRDM)
En-tête FRDM
En-tête FlexIO/LCD
En-tête SmartDMA/Caméra
Pmod *DNP
microBUS
Interface utilisateur
DEL utilisateur RVB, plus boutons de réinitialisation, de FAI et de réveil
Inclus
1x Carte de développement FRDM-MCXN947
1x Câble USB-C
1x Quick Start Guide
Downloads
Datasheet
Block diagram
This book is about DC electric motors and their use in Arduino and Raspberry Pi Zero W based projects. The book includes many tested and working projects where each project has the following sub-headings:
Title of the project
Description of the project
Block diagram
Circuit diagram
Project assembly
Complete program listing of the project
Full description of the program
The projects in the book cover the standard DC motors, stepper motors, servo motors, and mobile robots. The book is aimed at students, hobbyists, and anyone else interested in developing microcontroller based projects using the Arduino Uno or the Raspberry Pi Zero W.
One of the nice features of this book is that it gives complete projects for remote control of a mobile robot from a mobile phone, using the Arduino Uno as well as the Raspberry Pi Zero W development boards. These projects are developed using Wi-Fi as well as the Bluetooth connectivity with the mobile phone. Readers should be able to move a robot forward, reverse, turn left, or turn right by sending simple commands from a mobile phone. Full program listings of all the projects as well as the detailed program descriptions are given in the book. Users should be able to use the projects as they are presented, or modify them to suit to their own needs.
Le MotoPi est une carte d'extension permettant de contrôler et d'utiliser jusqu'à 16 servomoteurs 5 V contrôlés par PWM. La carte peut être alimentée en plus par une tension comprise entre 4,8 V et 6 V, ce qui garantit toujours une alimentation parfaite et permet d'alimenter même des projets plus importants.
Avec l'alimentation supplémentaire et le convertisseur analogique-numérique intégré, de nouvelles possibilités peuvent être atteintes. Une alimentation supplémentaire par moteur n'est plus nécessaire car toutes les connexions (Tension, Terre, Contrôle) sont directement connectées à la carte.
Le contrôle et la programmation peuvent se faire directement, comme d'habitude, sur le Raspberry Pi.
Fonctionnalités spéciales
16 canaux, propre générateur d'horloge, Incl. Convertisseur analogique-numérique
Entrée 1
Connecteur d'alimentation coaxial 5,5 / 2,1 mm, 5 V / 6 A max
Entrée 2
Bornier à vis, 4,8-6 V / 6 A max
Compatible avec
Framboise Pi A+, B+, 2B, 3B
Dimensions
65x56x24mm
Etendue de la livraison
Tableau, manuel, matériel de fixation
Contenu du kit
1x buses standard (paquet de 4)
1x tampons de brunissage (paquet de 3)
1x substrats 2'x3' (paquet de 10)
1x substrats 3'x4' (paquet de 6)
1x kit « Bonjour le monde »
Le LuckFox Pico Ultra est un ordinateur monocarte compact (SBC) équipé du chipset Rockchip RV1106G3, conçu pour le traitement de l'IA, le multimédia et les applications embarquées basse consommation.
Il est équipé d'un processeur NPU 1 TOPS intégré, ce qui le rend idéal pour les charges de travail d'IA de pointe. Avec 256 Mo de RAM, 8 Go de stockage eMMC intégré, le Wi-Fi intégré et la prise en charge du module PoE LuckFox, la carte offre performances et polyvalence pour une large gamme d'utilisations.
Sous Linux, la LuckFox Pico Ultra prend en charge diverses interfaces, notamment MIPI CSI, RGB LCD, GPIO, UART, SPI, I²C et USB, offrant ainsi une plateforme de développement simple et efficace pour les applications de domotique, de contrôle industriel et d'IoT.
Spécifications
Puce
Rockchip RV1106G3
Processeur
Cortex-A7 1,2 GHz
Processeur de réseau neuronal (NPU)
1 TOPS, compatible int4, int8, int16
Processeur d'image (ISP)
Entrée max. 5 Mo à 30fps
Mémoire
256 Mo DDR3L
Wi-Fi + Bluetooth
WiFi-6 2,4 GHz Bluetooth 5.2/BLE
Interface caméra
MIPI CSI 2 voies
Interface DPI
RGB666
Interface PoE
IEEE 802.3af PoE
Interface haut-parleur
MX1,25 mm
USB
Hôte/Périphérique USB 2.0
GPIO
30 GPIO Broches
Ethernet
Contrôleur Ethernet 10/100M et PHY intégré
Support de stockage par défaut
eMMC (8 Go)
Inclus
1x LuckFox Pico Ultra W
1x Module PoE LuckFox
1x Antenne IPX 2,4G 2 dB
1x Câble USB-A vers USB-C
1x Sachet de vis
Téléchargements
Wiki
La carte de développement ATmega328 Uno (compatible Arduino Uno) est une carte microcontrôleur basée sur l'ATmega328.
Il dispose de 14 broches d'entrée/sortie numériques (dont 6 peuvent être utilisées comme sorties PWM), de 6 entrées analogiques, d'un résonateur céramique de 16 MHz, d'une connexion USB, d'une prise d'alimentation, d'un connecteur ICSP et d'un bouton de réinitialisation.
Il contient tout le nécessaire pour prendre en charge le microcontrôleur ; connectez-le à un ordinateur avec un câble USB ou alimentez-le avec un adaptateur AC-DC ou une batterie pour commencer.
Spécifications
Microcontrôleur
ATmega328
Tension de fonctionnement
5 V CC
Tension d'entrée (recommandée)
7-12 V CC
Tension d'entrée (limites)
6-20 V CC
Broches d'E/S numériques
14 (dont 6 fournissent une sortie PWM)
Broches d'entrée analogique
6
SRAM
2 Ko (ATmega328)
EEPROM
1 Ko (ATmega328)
Mémoire Flash
32 Ko (ATmega328) dont 0,5 Ko utilisé par le bootloader
Vitesse de l'horloge
16 MHz
Téléchargements
Manual
The FRDM-MCXN947 is a compact and versatile development board designed for rapid prototyping with MCX N94 and N54 microcontrollers. It features industry-standard headers for easy access to the MCU's I/Os, integrated open-standard serial interfaces, external flash memory, and an onboard MCU-Link debugger.
Spécifications
Microcontroller
MCX-N947 Dual Arm Cortex-M33 cores @ 150 MHz each with optimized performance efficiency, up to 2 MB dual-bank flash with optional full ECC RAM, External flash
Accelerators: Neural Processing Unit, PowerQuad, Smart DMA, etc.
Memory Expansion
*DNP Micro SD card socket
Connectivity
Ethernet Phy and connector
HS USB-C connectors
SPI/I²C/UART connector (PMOD/mikroBUS, DNP)
WiFi connector (PMOD/mikroBUS, DNP)
CAN-FD transceiver
Debug
On-board MCU-Link debugger with CMSIS-DAP
JTAG/SWD connector
Sensor
P3T1755 I³C/I²C Temp Sensor, Touch Pad
Expansion Options
Arduino Header (with FRDM expansion rows)
FRDM Header
FlexIO/LCD Header
SmartDMA/Camera Header
Pmod *DNP
mikroBUS
User Interface
RGB user LED, plus Reset, ISP, Wakeup buttons
Inclus
1x FRDM-MCXN947 Development Board
1x USB-C Cable
1x Quick Start Guide
Téléchargements
Datasheet
Block diagram
Build your own AI microcontroller applications from scratch
The MAX78000FTHR from Maxim Integrated is a small development board based on the MAX78000 MCU. The main usage of this board is in artificial intelligence applications (AI) which generally require large amounts of processing power and memory. It marries an Arm Cortex-M4 processor with a floating-point unit (FPU), convolutional neural network (CNN) accelerator, and RISC-V core into a single device. It is designed for ultra-low power consumption, making it ideal for many portable AI-based applications.
This book is project-based and aims to teach the basic features of the MAX78000FTHR. It demonstrates how it can be used in various classical and AI-based projects. Each project is described in detail and complete program listings are provided. Readers should be able to use the projects as they are, or modify them to suit their applications. This book covers the following features of the MAX78000FTHR microcontroller development board:
Onboard LEDs and buttons
External LEDs and buttons
Using analog-to-digital converters
I²C projects
SPI projects
UART projects
External interrupts and timer interrupts
Using the onboard microphone
Using the onboard camera
Convolutional Neural Network
L'OKdo E1 est une carte de développement à très faible coût basée sur le microcontrôleur Arm Cortex-M33 double cœur NXP LPC55S69JBD100. La carte E1 est parfaite pour l'IoT industriel, le contrôle et l'automatisation des bâtiments, l'électronique grand public et les applications générales intégrées et sécurisées.
Caractéristiques
Processeur avec Arm TrustZone, unité à virgule flottante (FPU) et unité de protection de la mémoire (MPU)
Coprocesseur CASPER Crypto pour permettre l'accélération matérielle de certains algorithmes cryptographiques asymétriques
Accélérateur matériel PowerQuad pour les fonctions DSP à virgule fixe et flottante
Fonction physique non clonable (PUF) SRAM pour la génération, le stockage et la reconstruction de clés
Module PRINCE pour le cryptage et le décryptage en temps réel des données flash
Moteurs AES-256 et SHA2
Jusqu'à neuf interfaces Flexcomm. Chaque interface Flexcomm peut être sélectionnée par logiciel pour être une interface USART, SPI, I²C et I²S
Contrôleur hôte/périphérique USB 2.0 haute vitesse avec PHY sur puce
Contrôleur hôte/périphérique USB 2.0 pleine vitesse avec PHY sur puce
Jusqu'à 64 GPIO Interface de carte d'entrée/sortie numérique sécurisée (SD/MMC et SDIO)
Caractéristiques
Microcontrôleur flash LPC55S69JBD100 640 Ko
Débogueur CMSIS-DAP v1.0.7 intégré basé sur LPC11U35
La PLL interne prend en charge un fonctionnement jusqu'à 100 MHz, 16 MHz peuvent être montés pour un fonctionnement complet à 150 MHz.
SRAM 320 Ko
Cristal 32 kHz pour horloge en temps réel
4 commutateurs utilisateur
LED 3 couleurs
Connecteur USB utilisateur
Connecteurs d'extension 2 voies 16 voies
UART sur port COM virtuel USB
Début de la programmation FPGA avec la carte MAX1000 et VHDPlus
Êtes-vous prêt à maîtriser la programmation FPGA ? Avec cet ensemble, vous plongerez dans le monde des FPGA (Field-Programmable Gate Arrays), un circuit intégré configurable qui peut être programmé après la fabrication. Donnez vie à vos idées dès maintenant, des projets simples aux systèmes de microcontrôleurs complets !
Le MAX1000 est une carte de développement FPGA compacte et puissante dotée de fonctionnalités telles que la mémoire, les LED utilisateur, les boutons-poussoirs et les ports d'E/S flexibles. C'est le point de départ idéal pour tous ceux qui souhaitent en savoir plus sur les FPGA et les langages de description matérielle (HDL).
Avec le livre ci-joint « FPGA Programming and Hardware Essentials », vous vous familiariserez avec le langage de programmation VHDPlus, une version plus simple de VHDL. Vous travaillerez sur des projets pratiques à l'aide du MAX1000, vous aidant ainsi à acquérir les compétences et la confiance nécessaires pour libérer votre créativité.
Projets dans le livre
Décodeur d'affichage BCD vers 7 segments piloté par Arduino
Utilisez un Arduino Uno R4 pour fournir des données BCD au décodeur, en comptant de 0 à 9 avec un délai d'une seconde
Compteur d'événements multiplexé à 4 chiffres
Créez un compteur d'événements qui affiche le nombre total sur un écran à quatre chiffres, en incrémentant à chaque pression sur un bouton
Forme d'onde PWM avec cycle de service fixe
Générer une forme d'onde PWM à 1 kHz avec un rapport cyclique fixe de 50%
Mesure de distance par ultrasons
Mesurez les distances à l'aide d'un capteur à ultrasons, affichant les résultats sur une LED à 4 chiffres et 7 segments
Serrure électronique
Créez une serrure électronique simple à l'aide de portes logiques combinatoires avec des boutons-poussoirs et une sortie LED
Capteur de température
Surveillez la température ambiante avec un capteur TMP36 et affichez les valeurs sur une LED à 7 segments
Carte de développement FPGA MAX1000
Le MAX1000 est une carte IoT/Maker personnalisable prête à être évaluée, développée et/ou utilisée dans un produit. Il est construit autour du FPGA Intel MAX10, qui est le premier dispositif logique programmable (PLD) monopuce et non volatile du secteur à intégrer l'ensemble optimal de composants système.
Les utilisateurs peuvent désormais exploiter la puissance d'une formidable reconfigurabilité associée à un système FPGA hautes performances et basse consommation. Fournissant des images doubles stockées en interne avec auto-configuration, des fonctionnalités complètes de protection de la conception, des CAN intégrés et du matériel pour implémenter l'IP du microcontrôleur 32 bits Nios II, les appareils MAX10 constituent une solution idéale pour la gestion de systèmes, le pontage de protocoles, les plans de contrôle de communication, l'industrie, applications automobiles et grand public.
Le MAX1000 est équipé d'un Arrow USB Programmer2, d'une SDRAM, d'une mémoire flash, d'un capteur accéléromètre et de connecteurs PMOD/Arduino MKR, ce qui en fait une solution plug and play complète sans aucun coût supplémentaire.
Spécifications
MAX 10
8 kLE
- Flash
Double intérieur
- ADC
8x 12 bits
- Plage de température
0~85°C
- Approvisionnement
USB/broches
SDRAM
8 Mo
MEMS 3 axes
LIS3DH
Programmeur USB
à bord
Oscillateur MEMS
12 MHz
Interrupteur/LED
2x / 8x
Contenu de l'offre groupée
Livre : FPGA Programming and Hardware Essentials (prix normal : 40 €)
Carte de développement FPGA MAX1000 (prix normal : 45 €)
Téléchargements
Software
Cette offre groupée contient les deux volumes de « KiCad Like a Pro » (4e édition 2024). Dans Fundamentals and Projects (prix normal : 49,95 €), vous apprendrez à utiliser KiCad grâce à une approche pratique, vous aidant à devenir rapidement productif et à commencer à concevoir vos propres cartes. Advanced Projects and Recipes (prix normal : 44,95 €) vous permet de mettre en pratique vos nouvelles compétences KiCad en vous mettant au défi avec une série de projets réels.
La dernière version de KiCad, le meilleur outil gratuit de CAO au monde, est dotée de fonctionnalités que l'on ne trouve généralement que dans les outils de CAO commerciaux coûteux. Cette suite d'applications multiplateformes moderne, construite autour d'éditeurs de schémas et de conception, avec des applications auxiliaires, est un outil PCB stable et mature. KiCad 8 est parfait pour les ingénieurs et les créateurs en électronique.
Voici les améliorations et fonctionnalités les plus importantes de KiCad 8, à la fois en surface et sous le capot :
Interface utilisateur moderne, entièrement repensée par rapport aux versions précédentes
Vérificateurs de règles électriques et de conception améliorés et personnalisables
Éditeur de thèmes vous permettant de personnaliser KiCad sur votre écran
Possibilité d'importer des projets depuis Eagle, CADSTART, etc.
API de script Python
Simulateur de circuit SPICE intégré amélioré
Schémas multi-feuilles
Les filtres définissent les éléments sélectionnables
Le routeur interactif amélioré vous aide à dessiner des pistes simples et des paires différentielles avec précision
Des outils nouveaux ou améliorés pour dessiner des pistes, mesurer des distances, régler les longueurs de piste, etc.
Interactif avancé routeur
Générateur de nomenclature intégré
Visionneuse 3D réaliste avec fonction de lancer de rayons
Gouttes d'eau personnalisables
Gestionnaire de plug-ins pour une installation rapide de thèmes, de bibliothèques et de fonctionnalités telles que les autorouteurs et les générateurs de nomenclature
Le premier livre KiCad Like A Pro – Fundamentals and Projects vous apprendra à utiliser KiCad grâce à une approche pratique. Il vous aidera à devenir productif rapidement et à commencer à concevoir vos propres cartes. Des exemples de projets illustrent les fonctionnalités de base de KiCad, même si vous n'avez aucune connaissance préalable de la conception de PCB. L'auteur décrit l'intégralité du flux de travail, de la saisie des schémas aux subtilités de la finalisation des fichiers pour la production de PCB, et offre des conseils judicieux sur le processus.
Le deuxième livre KiCad Like A Pro – Advanced Projects and Recipes vous aidera à mettre en pratique vos nouvelles compétences KiCad en vous mettant au défi dans une série de projets du monde réel. Les projets sont soutenus par un ensemble complet de recettes avec des instructions détaillées sur la façon de réaliser une variété de tâches simples et complexes. Concevez les PCB pour une alimentation solaire, une matrice de LED, un enregistreur de données alimenté par Arduino et une carte ESP32 personnalisée. Comprenez les détails les plus fins du routeur interactif, comment gérer les équipes de projet KiCad avec Git, comment utiliser un autorouter sur des PCB à 2 et 4 couches, et bien plus encore.