Affordable solutions with the ESP8266 and 3D printing
If you are looking for a small yet powerful IoT device, you are likely to come across the ESP8266 and compatible products on the market today. One of these, the Wemos/Lolin D1 Mini Pro board strikes a remarkable balance between cost and performance. A small and very affordable prototype board, the D1 Mini Pro stands out with its WiFi functionality and a 16-Mbytes flash memory for easy creation of a flash file system. In addition, there are sufficient input and output pins (only one analog input though) to support PWM, I²C, and One-Wire systems to mention but a few. The book describes the operation, modding, construction, and programming of home appliances including a colorful smart home accessory, a refrigerator/greenhouse controller, an AC powerline monitor, a door lock monitor, and an IKEA Trådfri controller.
As a benefit, all firmware developed for these DIY, "IoT-ized" devices can be updated over-the-air (OTA).
For most of the designs in the book, a small printed circuit board (PCB) and an enclosure are presented so readers can have a finished and attractive-looking product. Readers having – or with access to! – a 3D printer can "print" the suggested enclosures at home or in a shop.
Some of the constructions benefit from a Raspberry Pi configured as a gateway or cms server. This is also described in detail with all the necessary configuring.
You don’t need to be an expert but the prerequisites to successful replication of the projects include basic skills with PC software including the ability to surf the Internet. In terms of hardware, you should be comfortable with soldering and generally assembling the PCBs presented in the book.
All custom software written for the IoT devices, the PCB layouts, and 3D print files described in the book are available for free downloading.
Projets avec Arduino, ESPHome, Home Assistant, et Raspberry Pi & Co.
Ce livre électronique contient plusieurs exemples de projets, en commençant par une introduction à l'électronique. Il explique également comment installer Home Assistant sur un Raspberry Pi, comment utiliser des capteurs de climat intérieur pour la température et l'humidité, comment mettre en œuvre le protocole MQTT et d'autres interfaces, et comment utiliser ESPHome pour intégrer des capteurs et des actionneurs dans Home Assistant. De nombreux tutoriels vidéo complètent le livre.
Fundamentals of electrical engineering
The book begins with an introduction to electrical engineering. You will learn the basics of voltage, current, resistors, diodes and transistors.
Arduino and microcontrollers
A complete section is dedicated to the Arduino Uno. You will get to know the structure, write your first programs and work on practical examples.
Home Assistant and automation
You will learn how to set up Home Assistant on a Raspberry Pi and how to use automations, scenes and devices. In addition, Zigbee, MQTT and ESP-NOW – important technologies for home automation – will be discussed.
ESP8266, ESP32 and ESP32-CAM
The popular ESP microcontrollers are covered in detail. A theoretical introduction is followed by practical projects that show you how to get the most out of these devices.
Sensors and actuators
The book explains the functionality and application of numerous sensors such as temperature and humidity sensors, motion detectors and RFID readers. For actuators, stepper motors, e-ink displays, servo motors and much more are covered. There are practical application examples for all devices.
ESPHome
This chapter shows you how to integrate sensors and actuators into Home Assistant without any programming effort. You will be guided step by step through the setup with ESPHome.
LEDs and lighting technology
In this chapter, you will learn about different types of LEDs and how they can be used. The basics of lighting technology are also explained.
Node-RED
A whole chapter is dedicated to Node-RED. You will learn the basics of this powerful tool and be guided step by step through its setup and use.
Integrated Circuits (ICs)
In electronics, there are numerous ICs that make our lives easier. You will get to know the most important ones and apply your knowledge in practical projects.
Professional programming
Advanced topics such as the correct use of buttons, the use of interrupts and the use of an NTP server for time synchronisation are covered in detail in this chapter.
Downloads
GitHub
Using the RFID Starter Kit
An Arduino board has now become ‘the’ basic component in the maker community. No longer is an introduction to the world of microcontrollers the preserve of the expert. When it comes to expanding the capabilities of the basic Arduino board however, the developer is still largely on his own. If you really want to build some innovative projects it’s often necessary to get down to component level. This can present many beginners with major problems. That is exactly where this book begins.
This book explains how a wide variety of practical projects can be built using items supplied in a single kit together with the Arduino board. This kit, called the 'RFID Starter Kit for Arduino' (SKU 17240) is not just limited to RFID applications but contains more than 30 components, devices and modules covering all areas of modern electronics.
In addition to more simple components such as LEDs and resistors there are also complex and sophisticated modules that employ the latest technology such as:
A humidity sensor
A multicolor LED
A large LED matrix with 64 points of light
A 4-character 7-segment LED display
An infra red remote-controller unit
A complete LC-display module
A servo
A stepper motor and controller module
A complete RFID reader module and security tag
On top of that you will get to build precise digital thermometers, hygrometers, exposure meters and various alarm systems. There are also practical devices and applications such as a fully automatic rain sensor, a sound-controlled remote control system, a multifunctional weather station and so much more.
All of the projects described can be built using the components supplied in the Elektor kit.
Un assortiment de fils colorés : vous savez bien que c’est une très belle chose. Six couleurs différentes de fil torsadé dans une boîte de distribution en carton. Asseyez-vous à votre banc de travail, et arrêtez de vous inquiéter d’avoir des morceaux de fil tout autour de vous! Inclus dans le kit : 22 AWG 25 pi / Bobine 6 bobines en six couleurs différentes Couleurs : rouge, bleu, jaune, vert, noir et blanc Boîte de distribution
From Rubbing Amber to Swiping Glass
"The story of electricity, told one connection at a time."Why does rubbing amber attract dust? How did we go from that curious effect to a world where screens respond to a single touch? And how did we get from mysterious sparks to tiny chips packed with billions of transistors?
For centuries, electricity puzzled and fascinated those who encountered its curious effects—long before it even had a name. From the earliest observations of static charge to the complex electronics that shape our lives today, this book traces the gradual, and often surprising, story of how humanity came to understand and harness this powerful force.
This book offers an engaging and accessible account of the people, ideas, and inventions that transformed electricity from a scientific curiosity into the foundation of our digital age. Along the way, you’ll meet a host of inquisitive minds—some famous, others less so—whose persistence and creativity helped unravel the mysteries of the natural world and gave rise to the technologies we now take for granted.
Covering everything from Leyden jars and batteries to transistors, microcontrollers and the internet, this book presents a clear and enjoyable overview of electronics and its relatively short, yet rich, history.
Whether you have a technical background or simply a curiosity about how things work, From Rubbing Amber to Swiping Glass offers a thoughtful look at how far we’ve come—and a gentle nudge to wonder what might come next.
La Hti HT-18+ est une caméra thermique professionnelle conçue pour des mesures précises de température et une imagerie thermique en temps réel. Il possède une résolution infrarouge impressionnante de 256 x 192 pixels à une fréquence d'images de 25 Hz, ce qui permet d'obtenir des images thermiques claires et détaillées. La plage de mesure de température s'étend de −20°C à +550°C, avec une précision de mesure de ±2°C ou ±2%.
La caméra est équipée d'un écran couleur de 3,2 pouces pour une visualisation facile des images thermiques. Il propose cinq palettes de couleurs différentes – arc-en-ciel, rouge fer, couleur froide, noir et blanc et blanc et noir – pour adapter l'affichage aux différentes exigences. Il dispose également d'une mémoire intégrée de 4 Go pour stocker des images et des vidéos au format JPG ou MP4, qui peuvent être transférées vers un ordinateur via une connexion USB.
Spécifications
Résolution infrarouge
256 x 192
Bande de réponse infrarouge
8 à 14 μm
Taille de cellule
12 μm
NETD
≤50 mK à 25°C, @F/1.1
Longueur focale de l'objectif
3,2 mm
IFOV
3,75 milliards
Angle de champ
56° x 42°
Mode mise au point
Mise au point libre
Plage de mesure de la température
−20°C~550°C
Précision des mesures
−15°C à 550°C (±2°C ou ±2%)−20°C à −15°C (±4°C)
Résolution de la mesure de la température
0,1°C
Mode de mesure de la température
Suivi du point central/des points chauds et froids
Palette de couleurs
Arc-en-ciel, oxyde de fer rouge, couleur froide, noir et blanc. blanc, blanc et amp; noir
Paramètre d'émissivité
Réglable de 0,01 à 1,00
Fréquence d'image de l'imagerie thermique
≤25 Hz
Résolution de la lumière visible
640 x 480
Taille de l'écran
3,2 pouces (240 x 320)
Mode d'affichage des images
Infrarouge/lumière visible/fusion double lumière
Stockage de l'appareil
EMMC 4 Go intégré (l'espace de stockage disponible pour l'utilisateur est d'environ 3 Go
Format d'image/vidéo de stockage
JPG/MP4
Méthode d'exportation d'image/vidéo
Connexion USB à l'exportation vers un ordinateur
Fonction d'analyse d'image
Prise en charge de l'analyse hors ligne sur PC
Type de batterie
Batterie au lithium rechargeable amovible dédiée
Capacité de la batterie
2200 mAh
Temps de travail
2 à 3 heures
Interface d'alimentation
Micro-USB
Configuration de l'alimentation
5 minutes, 20 minutes, pas d'arrêt automatique
Température de fonctionnement
−10°C à +50°C
Humidité relative
10% à 85% HR (sans condensation)
Langues des menus
Anglais, allemand, italien, chinois
Dimensions
90 x 105 x 223 mm
Poids
389 g
Inclus
1x Hti HT-18+ Caméra d'imagerie thermique
1x Câble USB
1x Manuel
Téléchargements
Manual
Avez-vous besoin d'une simple caméra IA pour améliorer vos projets ?
La conception intuitive de la caméra HuskyLens AI permet à l'utilisateur de contrôler différents aspects de la caméra en appuyant simplement sur des boutons. Vous pouvez démarrer et arrêter l'apprentissage de nouveaux objets et même changer d'algorithme depuis l'appareil.
Pour réduire davantage le besoin de se connecter à un PC, la caméra HuskyLens AI est livrée avec un écran de 2 pouces afin que vous puissiez voir ce qui se passe en temps réel.
Caractéristiques
Processeur : Kendryte K210
Capteur d'image : OV2640 (appareil photo 2,0 mégapixels)
Tension d'alimentation : 3,3 ~ 5,0 V.
Consommation électrique (TYP) : 320 mA à 3,3 V, 230 mA à 5,0 V (mode de reconnaissance faciale ; luminosité du rétroéclairage 80 % ; lumière d'appoint éteinte)
Interface de connexion : UART, I²C
Affichage : écran IPS de 2,0 pouces avec une résolution de 320 x 240
Algorithmes intégrés : reconnaissance de visage, suivi d'objets, reconnaissance d'objets, suivi de lignes, reconnaissance de couleurs, reconnaissance d'étiquettes
Dimensions : 52 x 44,5 mm
Inclus
1x carte mère HuskyLens
1x vis M3
1x écrous M3
1x petit support de montage
1x support d'élévation
1x câble de capteur de gravité à 4 broches
HyperPixel 4.0 Square possède toutes les fonctionnalités exceptionnelles de notre HyperPixel 4.0 standard : un écran IPS net et brillant avec écran tactile et une interface DPI haute vitesse ; il est tout simplement plus carré !
Cette version carrée d'HyperPixel 4.0 est idéale pour les interfaces et panneaux de contrôle personnalisés, et fonctionne très bien pour les jeux Pico-8. Tout est pré-soudé et prêt à l'emploi, il suffit de l'insérer sur votre RPi, d'exécuter notre programme d'installation, et c'est parti !
Caractéristiques
Interface DPI haute vitesse
Écran IPS 4,0' (grand angle de vision, 160°) (72 x 72 mm)
720 x 720 pixels (~ 254 PPI)
Couleur 18 bits (262 144 couleurs)
Fréquence d'images de 60 FPS
Écran tactile capacitif en option
Connecteur femelle à 40 broches inclus pour augmenter la hauteur des Raspberry Pi B+, 2, 3, 3B+ et 4
Entretoises incluses pour attacher solidement à votre RPi
Compatible avec tous les modèles Raspberry Pi à connecteur 40 broches
Installateur sur une seule ligne
HyperPixel 4.0 Square utilise une interface DPI haute vitesse, lui permettant de déplacer 5 fois plus de données de pixels que l'interface SPI habituelle que ces petits écrans RPi utilisent normalement. Il a une fréquence d'images de 60 FPS et une résolution d'environ 254 pixels par pouce (720 x 720 px) sur son écran de 4,0 pouces. L'écran peut afficher 18 bits de couleur (262 144 couleurs).
Cette version Touch dispose d'un écran tactile capacitif qui est plus sensible et réactif au toucher qu'un écran tactile résistif, et elle est capable de multi-touch !
Attention : lors de l'installation de HyperPixel 4.0 Square sur votre RPi, veillez à ne pas appuyer sur la surface de l'écran ! Tenez la carte par ses bords et remuez-la pour l'accoupler à l'en-tête étendu (ou à l'en-tête GPIO). Veillez également à ne pas tirer sur les bords de l'écran en verre lorsque vous retirez votre HyperPixel. Il fonctionnera avec n'importe quelle version à 40 broches du RPi, y compris le RPi Zero et le RPi Zero W. Si vous l'utilisez avec un RPi plus grand, utilisez l'en-tête supplémentaire à 40 broches inclus pour l'augmenter jusqu'à la hauteur requise. . Si vous utilisez un Zero ou Zero W, insérez-le simplement directement sur le GPIO.
Le kit d'entretoise inclus vous permet de monter votre HyperPixel 4.0 Square en toute sécurité sur votre RPi. Vissez-les simplement dans les poteaux situés sous le PCB carré HyperPixel 4.0, puis fixez-les avec des vis à travers les trous de montage de votre RPi.
Téléchargements
GitHub
La carte FPGA iCEBreaker est une carte de développement FPGA éducative open source.
L'iCEBreaker est idéal pour les cours et les ateliers enseignant l'utilisation du flux de conception FPGA open source via Yosys , nextpnr , IceStorm , Icarus Verilog , Amaranth HDL et autres. Cela signifie que le tableau est peu coûteux et dispose d’un ensemble de fonctionnalités intéressantes pour permettre la conception de cours et d’exercices d’atelier intéressants. En même temps, cela permet à l'utilisateur d'utiliser les outils propriétaires du fournisseur s'il le souhaite.
Après l'atelier, les cartes peuvent être facilement utilisées comme carte de développement car la plupart des GPIO sont exposés, décomposés et configurables via des cavaliers à l'arrière de la carte. Il n'y a qu'un nombre minimal de boutons et de LED qui ne peuvent pas être déconnectés et utilisés à vos propres fins.
Documentation
Atelier
Le générateur de signaux ICL8038 fournit des formes d'onde polyvalentes, notamment sinusoïdales, triangulaires, carrées et en dents de scie avant/arrière, ce qui le rend adapté à une large gamme d'applications. Alimenté par la puce ICL8038 et des amplificateurs opérationnels à grande vitesse, il garantit une précision et une stabilité du signal exceptionnelles.
Avec une plage de fréquences de 5 Hz à 400 kHz, il prend en charge les applications allant de l'audio aux fréquences radio. Son cycle de service réglable, allant de 2% à 95%, permet une personnalisation précise de la forme d'onde pour répondre à divers besoins.
Le kit DIY est adapté aux débutants et comprend des composants traversants pour un assemblage facile. Il comprend toutes les pièces nécessaires, une coque en acrylique et un manuel détaillé, fournissant tout le nécessaire pour construire et utiliser efficacement le générateur de signaux.
Spécifications
Plage de fréquence
5 Hz~400 KHz (réglable)
Tension d'alimentation
12 V~15 V
Plage de cycles de service
2%~95% (réglable)
Onde sinusoïdale à faible distorsion
1%
Dérive à basse température
50 ppm/°C
Linéarité de l'onde triangulaire de sortie
0,1%
Plage de polarisation CC
−7,5 V~7,5 V
Plage d'amplitude de sortie
0,1 V~11 VPP (tension de fonctionnement 12 V)
Dimensions
89 x 60 x 35 mm
Poids
81 g
Inclus
PCB inclus. tous les composants nécessaires
Boîtier en acrylique
Manuel
La boîte à outils Pro Tech est la seule chose dont tout bricoleur, réparateur, hacker, amateur et professionnel a besoin pour accomplir n'importe quel travail.
Chaque outil du Pro Tech Toolkit a été repensé pour être meilleur. Du kit de pilotes 64 bits aux choix d'ouverture iFixit, chaque outil est spécialement conçu et sélectionné pour maximiser vos capacités de réparation.
Au cœur de ce kit se trouve le kit de pilotes iFixit 64 bits, conçu à partir de recherches approfondies sur les types de fixations actuellement utilisés dans l'industrie de l'électronique grand public et sur les fixations existantes toujours demandées par les consommateurs. De l'Apple Watch avec ses nouvelles minuscules vis Tri-Point aux consoles de jeux Nintendo vintage avec attaches gamebit, le kit 64 bits les couvre toutes avec des bits usinés CNC de la plus haute qualité. Même le boîtier robuste a été soigneusement conçu, sans charnières ni loquets susceptibles de se briser, et comporte un plateau de tri à l'intérieur du couvercle fixé magnétiquement.
Kit d'outils haute performance pour toutes sortes de réparations.
Parfait pour les professionnels de la réparation ainsi que les bricoleurs.
Contient les outils nécessaires antistatiques pour visser, ouvrir, fouiller, piquer et soulever pendant la réparation et l'entretien des appareils électroniques grand public.
Complètement revisité pour ne contenir que les outils nécessaires et rien d'inutile.
Inclus
Bracelet antistatique – pour protéger les appareils électroniques des dégâts dus aux décharges électrostatiques (DES)
Petite ventouse – ventouse pour les objets difficiles à saisir
3x iFixit Opening Tool – outils en plastique souple pour ouvrir et fouiller
6x iFixit Opening Picks – médiators fins pour ouvrir les appareils électroniques
Pincette croisée avec pointes en nylon – pour tenir votre travail
Pincette antistatique courbée – avec mâchoire dentelée pour une meilleure prise
Pincette antistatique arrondie – avec mâchoire dentelée pour une meilleure prise
Plastic Spudger – spatules solides et antistatiques
Halberd Spudger – cette spatule antistatique dispose d'un crochet pour creuser, gratter, et tirer
Metal Spudger – spatule en métal pour le cas plus durs
Jimmy – outil pratique pour ouvrir les appareils
Support magnétique – pour tenir en place les composants et les vis minuscules lors de la réparation
Trousse rouleau – compacte et durable
Mako Precision Bit Set – tous les embouts nécessaires pour la réparation des petits appareils électroniques
Le Mako Precision Bit Set inclut :
Tournevis 64 embouts
Extension flexible de 150 mm
Embouts de tournevis de 4 mm
64 embouts aux tailles suivantes :
Embouts cruciformes (Phillips) n° 000, 00, 0, 1, 2
Embouts plats 1, 1.5, 2, 2.5, 3, 4 mm
Embouts Torx T2, T3, T4, T5
Embouts Torx Security TR6, TR7, TR8, TR9, TR10, TR15, TR20, TR25
Embouts Pentalobe P2, P5, P6
Embouts JIS J000, J00, J0, J1
Embouts hexagonaux 0.7, 0.9, 1.3, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5 mm
Embouts Tri-point Y000, Y00, Y0, Y1
Tourne-écrous 2.5, 3, 3.5, 4, 5, 5.5 mm
Embouts carrés 1, 2
Embouts Gamebit 3.8, 4.5 mm
Embouts Spanner 6, 8
Embouts triangulaires 2, 3 mm
Standoff Bit pour iPhone
Oval Bit
Embout magnétique pour attraper les petits composants
Embout éjecteur de carte SIM
Adaptateur tournevis 1/4" à 4 mm
Il s'agit d'une autre excellente interface série IIC/I²C/TWI/SPI. Comme les ressources en broches du contrôleur sont limitées, votre projet risque de ne pas pouvoir utiliser le blindage LCD normal après avoir été connecté à une certaine quantité de capteurs ou de carte SD. Cependant, avec ce module d'interface I²C, vous pourrez réaliser l'affichage des données via seulement 2 fils. Si vous avez déjà des appareils I²C dans votre projet, ce module LCD ne coûte en réalité aucune ressource supplémentaire. C'est fantastique pour un projet basé.
Adresse I²C : 0X20~0X27 (l'adresse d'origine est 0X20, vous pouvez la modifier vous-même)
Le rétroéclairage et le contraste sont ajustés par potentiomètre
Livré avec 2 interfaces IIC, qui peuvent être connectées par Dupont Line ou un câble dédié IIC Adresse I²C : 0x27 (Adresse I²C : 0X20~0X27 (l'adresse d'origine est 0X27, vous pouvez la modifier vous-même)
Caractéristiques
Compatible pour 1602 LCD
Tension d'alimentation : 5 V
Poids : 5g
Taille: 5,5 x 2,3 x 1,4 cm
Le Challenger RP2040 LoRa est une carte de microcontrôleur Adafruit Feather compatible Arduino/CircuitPython basée sur la puce Raspberry Pi Pico (RP2040). L'émetteur-récepteur est doté d'un modem LoRa à longue portée qui fournit une communication à spectre étalé à très longue portée et une immunité élevée aux interférences tout en minimisant la consommation de courant. LoRa Le module LoRa intégré (RFM95W) peut atteindre une sensibilité de plus de -148 dBm en utilisant un cristal et quelques composants. La sensibilité élevée combinée à l'amplificateur de puissance intégré de +20 dBm permet d'obtenir un budget de liaison de premier ordre, ce qui le rend optimal pour toute application nécessitant de la portée ou de la robustesse. LoRa offre également des avantages significatifs en termes de blocage et de sélectivité par rapport aux techniques de modulation conventionnelles, résolvant ainsi le compromis traditionnel de conception entre la portée, l'immunité aux interférences et la consommation d'énergie. Le RFM95W est connecté au RP2040 via le canal SPI 1 plus quelques ports GPIO nécessaires à la signalisation. Un connecteur U.FL est utilisé pour attacher votre antenne LoRa à la carte. 168 dB de budget de liaison maximum +20 dBm - 100 mW de sortie RF constante par rapport à la tension d'alimentation PA à haut rendement de +14 dBm Débit binaire programmable jusqu'à 300 kbps Haute sensibilité : jusqu'à -148 dBm IIP3 récepteur/émetteur : -12,5 dBm Excellente immunité de blocage Faible courant RX de 10,3 mA, rétention de registre de 200 nA Synthétiseur entièrement intégré avec une résolution de 61 Hz FSK, GFSK, MSK, GMSK, LoRaTM et modulation OOK Synchronisateur de bits intégré pour la récupération de l'horloge Détection de préambule Plage dynamique de 127 dB RSSI Détection RF automatique et CAD avec AFC ultra-rapide Moteur de paquets jusqu'à 256 octets avec CRC Spécifications Microcontrôleur Raspberry Pi RP2040 (Cortex-M0+ double cœur 133 MHz) SPI Deux canaux SPI (deuxième SPI connecté au RFM95W) I²C Un canal I²C UART Un canal UART Entrées analogiques 4 entrées analogiques Module radio RFM95W de Hope RF Mémoire flash 8 Mo, 133 MHz Mémoire SRAM 264 Ko (répartis en 6 banques) Contrôleur USB 2.0 Jusqu'à 12 MBit/s à pleine vitesse (PHY USB 1.1 intégré) Connecteur de batterie JST Pas de 2,0 mm Chargeur LiPo embarqué 450 mA courant de charge standard Dimensions 51 x 23 x 3,2 mm Poids 9 g Téléchargements Fiche technique Dossier de conception
Le Challenger RP2040 NFC est un petit ordinateur embarqué, équipé d'un contrôleur NFC intégré avancé (NXP PN7150), dans le format populaire Adafruit Feather. Il est basé sur une puce de microcontrôleur RP2040 de la Fondation Raspberry Pi qui est un Cortex-M0 double cœur pouvant fonctionner sur une horloge allant jusqu'à 133 MHz.
NFC Le PN7150 est une solution de contrôleur NFC complète avec micrologiciel intégré et interface NCI conçue pour une communication sans contact à 13,56 MHz. Il est entièrement compatible avec les exigences du forum NFC et est largement conçu sur la base des enseignements tirés de la génération précédente d'appareils NXP NFC. C'est la solution idéale pour intégrer rapidement la technologie NFC dans n'importe quelle application, en particulier les petits systèmes embarqués réduisant la nomenclature (BOM).
La conception intégrée avec une compatibilité totale avec le forum NFC offre à l'utilisateur toutes les fonctionnalités suivantes :
Micrologiciel NFC intégré fournissant tous les protocoles NFC en tant que fonctionnalité pré-intégrée.
Connexion directe à l'hôte principal ou au microcontrôleur, par bus physique I²C et protocole NCI.
Consommation d'énergie ultra faible en mode boucle d'interrogation.
Unité de gestion de l'énergie (PMU) intégrée très efficace permettant une alimentation directe à partir d'une batterie.
Caractéristiques
Microcontrôleur
RP2040 de Raspberry Pi (Cortex-M0 double cœur 133 MHz)
IPS
Un canal SPI configuré
I²C Deux canaux I²C configurés (I²C dédié pour le PN7150)
UART
Un canal UART configuré
Entrées analogiques
4 canaux d'entrée analogiques
Module NFC
PN7150 de NXP
Mémoire flash
8 Mo, 133 MHz
Mémoire SRAM
264 Ko (divisé en 6 banques)
Contrôleur USB 2.0
Jusqu'à 12 Mbit/s à pleine vitesse (USB 1.1 PHY intégré)
Connecteur de batterie JST
Pas de 2,0 mm
Chargeur LiPo intégré
Courant de charge standard de 450 mA
Dimensions
51x23x3.2mm
Poids
9g
Remarque : l'antenne n'est pas incluse.
Téléchargements
Fiche de données
Exemple de démarrage rapide
La Challenger RP2040 SD/RTC est une carte microcontrôleur au format Feather compatible Arduino/CircuitPython basée sur la puce Raspberry Pi Pico. Cette carte est équipée d'un lecteur de carte microSD et d'une horloge en temps réel, ce qui la rend très utile pour les applications d'enregistrement de données. Carte MicroSD Cette carte est équipée d'un connecteur de carte microSD qui peut accueillir des cartes microSD standard, ce qui permet à votre application de disposer de plusieurs gigaoctets d'espace de stockage pour les données des capteurs ou tout autre élément que vous souhaitez y placer. Avec un écran, vous pouvez également stocker des images sympas. Horloge en temps réel (RTC) Le MCP79410 est une horloge à temps réel hautement intégrée, dotée d'une mémoire non volatile et de nombreuses autres fonctions avancées. Ces caractéristiques comprennent un circuit de commutation de batterie pour l'alimentation de secours, un horodatage pour enregistrer les pannes de courant et un réglage numérique pour la précision. En utilisant un cristal de 32,768 kHz peu coûteux ou une autre source d'horloge, l'heure est suivie au format 12 ou 24 heures avec un indicateur AM/PM et un chronométrage à la seconde, à la minute, à l'heure, au jour de la semaine, au jour, au mois et à l'année. En tant que signal d'interruption ou de réveil, une sortie à drain ouvert multifonction peut être programmée comme sortie d'alarme ou comme sortie d'horloge qui prend en charge 4 fréquences sélectionnables. Spécifications Microcontrôleur Raspberry Pi RP2040 (Cortex-M0+ double cœur 133 MHz) SPI Un canal SPI I²C Un canal I²C UART Un canal UART Entrées analogiques 4 entrées analogiques Mémoire flash 8 Mo, 133 MHz Mémoire SRAM 264 Ko (divisé en 6 banques) Contrôleur USB 2.0 Jusqu'à 12 MBit/s à pleine vitesse (USB 1.1 PHY intégré) Connecteur de batterie JST Pas de 2,0 mm Chargeur LiPo embarqué Courant de charge standard de 500 mA RTC MCP79410 (utilise I²C0 (Wire) pour la communication) Carte SD Un canal SPI utilisé (utilise SPI1 pour se connecter à la carte SD) Dimensions 51 x 23 x 3,2 mm Poids 9 g Téléchargements Fiche technique Image RunCPM incluant la prise en charge des ports d'E/S HW CPM Image de fichier pour RunCPM Démarrer avec RunCPM pour la carte SD/RTC Challenger RP2040 Page de téléchargement de CircuitPython
Le Challenger RP2040 WiFi est un petit ordinateur embarqué équipé d'un module WiFi, dans le format populaire Adafruit Feather. Il est basé sur un microcontrôleur RP2040 de la Fondation Raspberry Pi, qui est un Cortex-M0+ à double cœur pouvant fonctionner à une fréquence de 133 MHz. Le RP2040 est associé à une mémoire flash haute vitesse de 8 Mo capable de fournir des données à la vitesse maximale. La mémoire flash peut être utilisée à la fois pour stocker des instructions pour le microcontrôleur et des données dans un système de fichiers. Le fait de disposer d'un système de fichiers facilite le stockage des données dans une approche structurée et facile à programmer. Le module peut être alimenté par une batterie au lithium-polymère connectée par un connecteur standard de 2,0 mm sur le côté de la carte. Un circuit de charge interne vous permet de charger votre batterie rapidement et en toute sécurité. L'appareil est livré avec une résistance de programmation qui règle le courant de charge à 250 mA. Cette résistance peut être remplacée par l'utilisateur pour augmenter ou diminuer le courant de charge, en fonction de la batterie utilisée. La section WiFi de cette carte est basée sur la puce ESP8285 d'Espressif qui est en fait une ESP8266 avec 1 Mo de mémoire flash intégrée dans la puce, ce qui en fait un module WiFi complet ne nécessitant que très peu de composants externes. La ESP8285 est connectée au microcontrôleur par un port série et le fonctionnement est contrôlé par un ensemble de commandes AT standardisées. Spécifications Microcontrôleur RP2040 du Raspberry Pi (Cortex-M0+ double cœur 133 MHz) SPI Un canal SPI I²C Un canal I²C UART Un canal UART (le second UART est utilisé pour la puce WiFi) Entrées analogiques 4 entrées analogiques Contrôleur WLAN ESP8285 d'Espressif (160 MHz single-core Tensilica L106) Mémoire flash 8 Mo, 133 MHz Mémoire SRAM 264 Ko (divisé en 6 banques) Contrôleur USB 2.0 Jusqu'à 12 MBit/s à pleine vitesse (USB 1.1 PHY intégré) Connecteur de batterie JST Pas de 2,0 mm Chargeur LiPo intégré Courant de charge standard de 250 mA LED NeoPixel intégrée LED RVB Dimensions de l'appareil 51 x 23 x 3,2 mm Poids 9 g Téléchargements Fiche technique Fiches de conception Errata des produits
Il s'agit d'un kit d'antenne 868 MHz 50 hm de 170 mm de long destiné à être utilisé avec les produits iLabs Challenger LoRa.
L'antenne peut s'incliner et pivoter, ce qui facilite son installation dans diverses applications.
Le kit est également livré avec un assemblage de câbles RF contenant un SMA (femelle) et un JK-IPEX/MHF/U.FL pour la connexion au PCB. Le coaxial est un câble de 1 à 13 mm de 50 Ohm et mesure 100 mm de long.
L'électronique est passionnée. C'est un plaisir amusant et instructif. Elle permet d'acquérir de nouvelles compétences, souvent utiles, à la maison et même au travail. Une expérience électronique avec ces circuits appropriés. Il donne vie à ses projets. Avant que le jour n'arrive, vous avez hâte de le voir ! Il est nécessaire de rassembler les articles pour la publication des articles du magazine d'électronique Elektor. Il sera le compagnon de vos progrès dans le monde de l'électronique.
Plus que commencer par l'électronique analogique. Vous pourrez découvrir les compositions et les circuits ainsi que les simples pour comprendre les fonctions, les interactions et les problèmes éventuels. La meilleure façon de progresser, c'est de faire des expériences réelles, car la théorie ne suffit pas. Un guide en direct pour un excellent guide de montages pratiques, notamment pour les débutants. Et pour en savoir plus, acquérir la meilleure expérience et connaissance.
La deuxième partie de la vie du monde du numérique électronique. En savoir plus sur l’utilisation des microcontrôles. Les effets des composants sont discrets grâce aux circuits intégrés des principaux composants des microcontrôleurs. La programmation à long terme de BASCOM, basée sur les pré-requis à la mise en œuvre d'Arduino, BBC micro:bit et d'autres, facilite la prise en compte de l'apprentissage. Voici une description détaillée des nombreuses applications des microcontrôleurs, abordables pour les néophytes. Ici, programmation et soudage font bon ménage !
Le langage de programmation Python est apprécié par les pédagogues parce que sa syntaxe le rend facile à comprendre. Il s'est également imposé chez les informaticiens expérimentés. La société Adafruit a développé une version spéciale de Python pour l'embarquer sur les microcontrôleurs à 32 bits : CircuitPython.
Ce livre permettra au lecteur de s'initier à la programmation en CircuitPython sur deux cartes : Feather BlueFruit Sense (également appelée Feather nRF52840 Sense) et CLUE nRF52840 Express. Chacune est animée par le SoC nRF52840 de NORDIC avec une architecture à 32 bits.
Pour ce voyage dans le monde de la programmation embarquée, l'auteur sort du chemin classique, à savoir un cours complet sur la programmation orientée objet appliquée à ce langage. Il préfère emmener le lecteur directement sur le terrain avec des projets qui mettent en oeuvre les cartes et différents périphériques. Plus d'une quarantaine d'exemples et de montages permettent de découvrir la richesse de CircuitPython. Toutefois l'auteur s'est imposé une limite pour ne pas décourager les novices : le code de chaque projet ne dépasse jamais la centaine de lignes. Pour ce qui est du matériel, là aussi la simplicité domine : aucun programmateur, un simple PC suffit ; aucun soudage grâce au câblage sur platine d'essai. Les cartes d'extension FeatherWing à enficher sur la Feather nRF52840 Sense permettent de démultiplier ses fonctions : matrice de LED, enregistreur de données, écran à encre électronique, écran OLED, écran TFT, commande de moteurs, audio, relais…
Toutes les étapes (assemblage des différents composants, installation des bibliothèques requises, programmation, tests…) sont expliquées en détail. Le code des différents exemples et projets est disponible sur Github. Le résultat de chaque projet est même présenté sur de courtes vidéos disponibles sur YouTube.
À la fin de sa lecture, le nouveau Pythonien pourra facilement approfondir les notions abordées et donner vie à ses propres projets grâce aux outils qu'il aura essayés.
Ce livre s'adresse aux lycéens et étudiants ainsi qu'à toute la communauté des makers.
Chaîne YouTube de l'auteur
YouTube (Michaël Bottin)
Ready to explore the world around you? By attaching the Sense HAT to your Raspberry Pi, you can quickly and easily develop a variety of creative applications, useful experiments, and exciting games.
The Sense HAT contains several helpful environmental sensors: temperature, humidity, pressure, accelerometer, magnetometer, and gyroscope. Additionally, an 8x8 LED matrix is provided with RGB LEDs, which can be used to display multi-color scrolling or fixed information, such as the sensor data. Use the small onboard joystick for games or applications that require user input. In Innovate with Sense HAT for Raspberry Pi, Dr. Dogan Ibrahim explains how to use the Sense HAT in Raspberry Pi Zero W-based projects. Using simple terms, he details how to incorporate the Sense HAT board in interesting visual and sensor-based projects. You can complete all the projects with other Raspberry Pi models without any modifications.
Exploring with Sense HAT for Raspberry Pi includes projects featuring external hardware components in addition to the Sense HAT board. You will learn to connect the Sense HAT board to the Raspberry Pi using jumper wires so that some of the GPIO ports are free to be interfaced to external components, such as to buzzers, relays, LEDs, LCDs, motors, and other sensors.
The book includes full program listings and detailed project descriptions. Complete circuit diagrams of the projects using external components are given where necessary. All the projects were developed using the latest version of the Python 3 programming language. You can easily download projects from the book’s web page. Let’s start exploring with Sense HAT.
Ready to explore the world around you? By attaching the Sense HAT to your Raspberry Pi, you can quickly and easily develop a variety of creative applications, useful experiments, and exciting games.
The Sense HAT contains several helpful environmental sensors: temperature, humidity, pressure, accelerometer, magnetometer, and gyroscope. Additionally, an 8x8 LED matrix is provided with RGB LEDs, which can be used to display multi-color scrolling or fixed information, such as the sensor data. Use the small onboard joystick for games or applications that require user input. In Innovate with Sense HAT for Raspberry Pi, Dr. Dogan Ibrahim explains how to use the Sense HAT in Raspberry Pi Zero W-based projects. Using simple terms, he details how to incorporate the Sense HAT board in interesting visual and sensor-based projects. You can complete all the projects with other Raspberry Pi models without any modifications.
Exploring with Sense HAT for Raspberry Pi includes projects featuring external hardware components in addition to the Sense HAT board. You will learn to connect the Sense HAT board to the Raspberry Pi using jumper wires so that some of the GPIO ports are free to be interfaced to external components, such as to buzzers, relays, LEDs, LCDs, motors, and other sensors.
The book includes full program listings and detailed project descriptions. Complete circuit diagrams of the projects using external components are given where necessary. All the projects were developed using the latest version of the Python 3 programming language. You can easily download projects from the book’s web page. Let’s start exploring with Sense HAT.
An Introduction to RISC-V
RISC-V is an Instruction Set Architecture (ISA) that is both free and open. This means that the RISC-V ISA itself does not require a licensing fee, although individual implementations may do so. The RISC-V ISA is curated by a non-profit foundation with no commercial interest in products or services that use it, and it is possible for anyone to submit contributions to the RISC-V specifications. The RISC-V ISA is suitable for applications ranging from embedded microcontrollers to supercomputers.
This book will first describe the 32-bit RISC-V ISA, including both the base instruction set as well as the majority of the currently-defined extensions. The book will then describe, in detail, an open-source implementation of the ISA that is intended for embedded control applications. This implementation includes the base instruction set as well as a number of standard extensions.
After the description of the CPU design is complete the design is expanded to include memory and some simple I/O. The resulting microcontroller will then be implemented in an affordable FPGA development board (available from Elektor) along with a simple software application so that the reader can investigate the finished design.
Le contrôleur de température du thermostat numérique intelligent est un petit contrôleur de commutateur (77 x 51 mm) qui vous permet de créer votre propre thermostat. Avec son capteur NTC et ses afficheurs LED, vous pouvez commuter jusqu'à 10A 220V en fonction de la température mesurée.