L'horloge Ulanzi TC001 est une horloge pixel constituée d'un ensemble de 256 LED RGB adressables constituant une matrice de 8x32 pixels. Elle est dotée d'une batterie intégrée, d'un buzzer, de capteurs de luminosité, température et humidité. La batterie interne rechargeable offre une autonomie pouvant atteindre 5 heures. La connexion WiFi de l'horloge est réalisée par un chip ESP32. L'horloge Ulanzi TC001 utilise un module ESP32-WROOM-32D.CaractéristiquesAffichage matricielAffichage simultané du nombre de suiveurs (Followers) : La progression du nombre de fans est immédiatement visible pour YouTube, Bilibili, and Weibo.Conception Pomodoro de l'horloge : permet de contrôler votre propre timing de façon scientifique.Explorez les possibilités illimitées : Une multitude de programmes apportant davantage de fonctions peuvent être installés sur le serveur de contrôle.Horloge connectée Awtrix : Le simulateur Awtrix du micrologiciel TC001's permet de simuler une matrice Awtrix et de contrôler l'horloge en utilisant le serveur Awtrix.Superbe apparence et haute technologie : écran de pixels à LED multicolores pour une meilleure apparence et une ambiance reposante.Batterie de capacité 4400 mAh intégrée assurant une autonomie pouvant atteindre 5 heures.SpécificationsNombre de LED : 256 (8x32)Tension de fonctionnement : 3,7 VPuissance : 3 WCapacité de la batterie : 4400 mAhInterface : USB-CDimensions : 200,6 x 70,3 x 31,9 mmPoids : 283 gInclusHorloge Pixel intelligente Ulanzi TC001Câble USBNoticeTéléchargementsFirmware
Entrez dans le monde de la robotique sans complications et à un prix raisonnable avec le Car Kit 01 pour Arduino. Il s'agit d'un kit qui peut être utilisé comme base pour une voiture/un robot. Le kit est très facile à assembler et prêt à fonctionner en un rien de temps. Les motoréducteurs fournis (avec axe à double extrémité) peuvent fonctionner dans une plage de tension de 3 à 9 volts. La vitesse varie entre 90 et 300 tours par minute. Le couple (gf/cm) entre 800 et 1200. Le Car Kit est compatible avec toutes les cartes Arduino. Remarque : vous devrez également ajouter d'autres composants tels qu'une source d'alimentation (piles) et un contrôleur tel qu'un Arduino avec un contrôleur de moteur. La plaque de base contient déjà les trous pour le montage d'un Arduino. Manuel d’utlisateur (en anglais)
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
YDLIDAR SDM18 is a high-performance single-point LiDAR. Based on the principle of ToF, it is equipped with related optics, electricity, and algorithm design to achieve high-precision laser distance measurement and outputting high frame rate point cloud data of the scanning environment. It can be used for UAV alt-hold, robot obstacle avoidance and navigation, etc.
Spécifications
High Ranging frequency: 50-250 Hz
Range Distance: 0.2-18 m
FDA Class I eye safety standard
Support UART and I²C interfaces
Dimensions: 21 x 15 x 7.87 mm
Weight: 1.35 g
Applications
UAV alt-hold and obstacle avoidance
Robot obstacle avoidance
Intelligent equipment obstacle avoidance
Navigation and obstacle avoidance of home service robots / robot vacuum cleaners
Téléchargements
Datasheet
User Manual
Development Manual
SDK
Tool
ROS
Le mini-kit AxiDraw 2 L'AxiDraw MiniKit 2 est un ajout compact spécial à la gamme AxiDraw. Conçu pour les applications plus légères, il prend moins d'espace sur le bureau et moins d'espace de stockage. Il est également beaucoup plus portable.
L'AxiDraw MiniKit est également le seul modèle de kit de bricolage d'AxiDraw que vous pouvez assembler vous-même. Tous les autres modèles AxiDraw sont livrés entièrement assemblés, testés et prêts à l'emploi.)
Un mini traceur
L'AxiDraw MiniKit 2 a une zone de travail d'environ 6 × 4 pouces (150 × 100 mm) : suffisamment grande pour être utile pour une large gamme d'applications, notamment des notes courtes, des cartes postales et des enveloppes d'adressage.
Il est également idéal pour être utilisé comme machine à signer, pour signer des chèques, des lettres, des livres ou des œuvres d'art.
Applications
L'AxiDraw est une machine extrêmement polyvalente, conçue pour répondre à une grande variété de besoins quotidiens et spécialisés en matière de dessin et d'écriture. Vous pouvez l'utiliser pour presque toutes les tâches qui pourraient normalement être effectuées avec un stylo portatif. Il vous permet d'utiliser votre ordinateur pour produire une écriture qui semble avoir été faite à la main, avec l'apparence indubitable de l'utilisation d'un vrai stylo (par opposition à une imprimante à jet d'encre ou laser) pour adresser une enveloppe ou signer son nom. Et il le fait avec une précision proche de celle d’un artiste expérimenté et – tout aussi important – en utilisant un bras qui ne se fatigue jamais.
Caractéristiques
Performance
Déplacement du stylo utilisable (pouces) : 6,3 × 4 pouces
Course utile du stylo (millimètres) : 160 × 101 mm
Course verticale du stylo : 0,7 pouces (17 mm)
Vitesse de déplacement maximale XY : 10 pouces (25 cm) par seconde
Résolution XY native : 2032 pas par pouce (80 pas par mm)
Reproductibilité (XY) : généralement meilleure que 0,005 pouces (0,1 mm) à basse vitesse
Physique
Les principaux composants structurels sont en aluminium usiné, extrudé ou plié, fabriqué et anodisé aux États-Unis.
Peut contenir des stylos et autres instruments de dessin jusqu'à 5/8' (16 mm) de diamètre et un poids de 25 g.
Dimensions hors tout : Environ 14,25 × 9,25 × 4,25 pouces (36 × 23,5 × 11 cm)
Hauteur maximale avec guides-câbles : environ 9 pouces (23 cm)
Empreinte : environ 13,5 × 1,7 pouces (35 x 4,5 cm)
Poids : 3,2 livres (1,5 kg)
Logiciel
Compatible avec Mac, Windows et Linux
Pilotez directement depuis Inkscape, en utilisant l'extension AxiDraw
Guide d'utilisation complet disponible en téléchargement
Logiciel pilote gratuit à télécharger et open source
Un accès Internet est requis pour télécharger le logiciel
De plus, le logiciel AxiDraw Merge est disponible gratuitement pour les propriétaires d'AxiDraw.
Interfaces de programmation
Remarque : La programmation n'est pas requise pour utiliser AxiDraw.
Interface de ligne de commande autonome (CLI)
API Python AxiDraw disponible
API RESTful disponible pour un contrôle complet de la machine, autonome ou accessible en exécutant RoboPaint en arrière-plan.
API simplifiée « GET-only » également disponible, pour une utilisation dans des environnements de programmation (tels que Scratch, Snap) qui permettent uniquement la récupération d'URL.
Protocole de commande Direct EiBotBoard (EBB) disponible pour une utilisation dans tout environnement de programmation prenant en charge la communication avec les ports série USB.
Le code qui génère des fichiers SVG peut également être utilisé pour contrôler (indirectement) la machine.
Inclus
Toutes les pièces et matériaux nécessaires à la construction de la machine à écrire et à dessiner AxiDraw MiniKit 2.
Alimentation multiprise avec adaptateur UE
cable USB
Petit chevalet (tableau et clips) pour maintenir le papier
Outils nécessaires
Ciseaux ou pinces coupantes diagonales
Petits tournevis cruciformes : tailles n°0 et n°1
Petit tournevis à tête plate : largeur de lame de 2 mm ou 5/64' recommandée
Pinces miniatures (recommandées mais non obligatoires)
Petit couteau de bricolage (recommandé mais pas obligatoire)
Téléchargements
Mode d'emploi
M5Stamp Fly est un quadricoptère open source programmable, doté du StampS3 comme contrôleur principal. Il intègre un gyroscope 6 axes BMI270 et un magnétomètre 3 axes BMM150 pour la détection d'attitude et de direction. Le capteur de pression barométrique BMP280 et deux capteurs de distance VL53L3 permettent un maintien précis de l'altitude et l'évitement des obstacles. Le capteur de débit optique PMW3901MB-TXQT permet la détection de déplacement.
Le kit comprend un buzzer, un bouton de réinitialisation et des LED RVB WS2812 pour l'interaction et l'indication d'état. Il est équipé d'une batterie haute tension de 300 mAh et de quatre moteurs sans noyau à grande vitesse. Le PCB comprend un INA3221AIRGVR pour la surveillance du courant/tension en temps réel et dispose de deux connecteurs Grove pour des capteurs et périphériques supplémentaires.
Préchargé avec un firmware de débogage, le Stamp Fly peut être contrôlé à l'aide d'un joystick Atom via le protocole ESP-NOW. Les utilisateurs peuvent choisir entre les modes automatique et manuel, permettant une mise en œuvre facile de fonctions telles que le survol et les retournements précis. Le code source du micrologiciel est open source, ce qui rend le produit adapté à l'éducation, à la recherche et à divers projets de développement de drones.
Applications
Éducation
Recherche
Développement de drones
Projets de bricolage
Caractéristiques
M5StampS3 comme contrôleur principal
BMP280 pour la détection de la pression barométrique
Capteurs de distance VL53L3 pour le maintien d'altitude et l'évitement d'obstacles
Capteur d'attitude à 6 axes
Magnétomètre à 3 axes pour la détection de direction
Détection de flux optique pour la détection de vol stationnaire et de déplacement
Sonnerie
Batterie haute tension de 300 mAh
Détection de courant et de tension
Extension du connecteur Grove
Spécifications
M5StampS3
ESP32-S3@Xtensa LX7, 8 Mo de Flash, WiFi, prise en charge OTG\CDC
Moteur
716-17600kv
Capteur de distance
VL53L3CXV0DH/1 (0x52) à 3 m maximum
Capteur de flux optique
PMW3901MB-TXQT
Capteur barométrique
BMP280 (0x76) à 300-1 100 hPa
Magnétomètre 3 axes
BMM150 (0x10)
Capteur IMU 6 axes
IMC270
Bosquet
I²C+UART
Batterie
Batterie au lithium haute tension 1S (300 mAh)
Détection de courant/tension
INA3221AIRGVR (0x40)
Sonnerie
Buzzer passif intégré @ 5020
Température de fonctionnement
0-40°C
Dimensions
81,5 x 81,5 x 31 mm
Poids
36,8 g
Inclus
1x Stamp Fly
1x Batterie au lithium haute tension de 300 mAh
Téléchargements
Documentation
The Analog Thing V1.2 (en bref THAT) est un ordinateur analogique de pointe de haute qualité, peu coûteux, open source et à but non lucratif, conçu pour une utilisation de bureau pour résoudre (des ensembles d') équations différentielles. Avec son panneau de brassage au lieu du clavier, de la souris et du moniteur, son interface utilisateur diffère sensiblement de celles de ses cousins numériques à programme stocké. Le panneau de brassage est divisé en groupes d'éléments informatiques analogiques tels que des intégrateurs, des sommateurs et des multiplicateurs.
THAT permet de modéliser des systèmes dynamiques avec une grande vitesse, un parallélisme et une efficacité énergétique élevés. Son utilisation est intuitivement interactive, expérimentale et visuelle. Il comble le fossé entre la pratique pratique et la théorie mathématique, en s'intégrant naturellement aux pratiques de conception et d'ingénierie telles que l'exploration spéculative par essais et erreurs et l'utilisation de modèles réduits.
La modélisation de systèmes dynamiques sur THAT peut servir à diverses fins utiles. Cela peut aider à comprendre ce qui est (des modèles de) ou à faire émerger ce qui devrait être (des modèles pour). Il peut être utilisé pour expliquer dans un contexte éducatif, pour imiter dans les jeux, pour prédire dans les sciences naturelles, pour contrôler en ingénierie, ou il peut être poursuivi pour le pur plaisir !
THAT peut être utilisé avec différents types d'oscilloscopes, tels que les oscilloscopes à tube cathodique conventionnels, les oscilloscopes numériques et les oscilloscopes USB en conjonction avec des PC.
Caractéristiques
5 Intégrateurs – Circuits qui effectuent l'intégration au fil du temps.
4 Summers – Circuits qui ajoutent des entrées en continu.
2 comparateurs – Circuits qui comparent les entrées pour prendre en charge les fonctions conditionnelles.
Ports Master/Minion – Interfaces qui permettent de connecter en série plusieurs THAT pour créer des programmes arbitrairement volumineux.
8 potentiomètres de coefficient – boutons rotatifs pour fournir des entrées définies par l'utilisateur.
2 multiplicateurs – Circuits qui multiplient les entrées en continu.
Indicateur de panneau – Un indicateur de panneau numérique pour des mesures précises des valeurs et du timing.
Port hybride – Une interface pour contrôler THAT numériquement afin de développer des programmes hybrides analogique-numérique.
Inclus
1x câble RCA-RCA
30x câbles de brassage
6x pieds adhésifs
1x câble ruban maître vers minion
1x câble USB-A vers USB-C
1x manuel de démarrage rapide (en anglais)
Requis
Alimentation USB
Adaptateurs/câbles BNC pour connecter un oscilloscope
Téléchargements
First Steps
Documentation
Kit robotique programmable de 344 pièces
variAnt se déplace et se comporte presque identiquement à son modèle naturel. Son mécanisme de déplacement breveté, mis en mouvement par des moteurs compacts à micro mécanismes, a été spécialement développé pour s’adapter à l’anatomie très fine d’un insecte.
Le robot araignée autonome explore son environnement à l’aide de 12 capteurs analogiques. Cela lui permet de détecter les obstacles, les marquages, ou les mouvements de sources lumineuses, en se basant sur les très faibles variations de luminosité.
L’unité de contrôle située à l’arrière, est équipée d’une nano-carte, elle permet de larges possibilités de connexions en liaison avec la carte d’interface située dans la tête. Après l’étape d’assemblage, des modules de code prêts à l’emploi et évolutifs permettent une initiation à la programmation Arduino, jusqu’à une première expérience d’intelligence artificielle.
Le kit est livré avec une batterie Li-ion rechargeable sur un port USB, pouvant alimenter le robot pour 5 heures au minimum.
Le kit programmable Robot Araignée
Compatible avec l’environnement de programmation (IDE) Arduino
Mécanisme breveté et capteurs
Caractéristiques du variAnt
24 pièces en acrylique de haute qualité
12 capteurs d’environnement
2 capteurs à lames souples pour le comptage de pas
2 boutons librement programmables
8 entrées/sorties numériques à usage libre
15 LED d’état programmables
Spécifications
Constitué de 344 pièces
Temps d’assemblage: entre 4 et 8 heures (aucune soudure n’est nécessaire)
Dimensions: 25 x 22,5 x 9 cm (L x l x H)
Poids 210/232 g (avec/sans batterie)
Outillages requis
PC ou tablette, câbles micro-USB et USB-C, pince à becs plats, pince à becs recourbés, cutter, marqueur permanent.
Downloads
Manual
Arduino library
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 joystick M5Atom est une télécommande programmable polyvalente à double joystick comportant l'AtomS3 comme contrôleur principal, avec un STM32 gérant les fonctions de co-traitement.
Il est équipé de deux joysticks à 5 directions avec capteurs à effet Hall, de deux boutons de fonction et de LED RVB intégrées pour l'interaction homme-machine et l'indication d'état.
L'appareil comprend deux circuits de charge de batterie haute tension. Il est préchargé avec le firmware de contrôle Stamp Fly et communique avec Stamp Fly via le protocole ESP-NOW. Le code source du micrologiciel est open source. Ce produit convient au contrôle de drones, au contrôle de robots, aux voitures intelligentes et à divers projets de bricolage.
Applications
Contrôle des drones
Contrôle des robots
Voitures intelligentes
Projets de bricolage
Caractéristiques
STM32F030F4P6
Équipé de M5AtomS3
Compatible avec Atom Lite, Atom Matrix, AtomS3 Lite, AtomS3
Deux joysticks, deux boutons, interrupteur à bascule
LED RVB WS2812
Double circuit de charge de batterie au lithium haute tension
Détection de batterie
Spécifications
MCU
STM32F030F4P6
RVB
WS2812C
CI de charge
TP4067 à 4,35 V
Batterie
300 mAh
Courant de charge
500 mA
Bouton
Bouton Gauche/Droite
Sonnerie
Buzzer passif intégré @ 5020
Température de fonctionnement
0-40°C
Dimensions
84 x 60 x 31,5 mm
Poids
63,5 g
Inclus
1x Atom JoyStick
1x Batterie au lithium haute tension de 300 mAh
Téléchargements
Documentation
Build your 3D led cube and create unlimited 3D effects. The unit comes standard loaded with effects. Connect to your computer (USB) and create your own!
Caractéristiques
LEDs: 5 x 5 x 5 = 125 LEDs
User programmable via USB (creation of animation/scenes)
Large amount of user programmable frames
Frames are separately dimmable
4 transition speeds
Available frames: 3200
5 levels LED dimming available
No coding skills required
Software similar to (3 x 3 x 3)
Spécifications
Regulated power supply: 9 VDC (not incl.)
Power consumption: 300 mA max.
Dimensions: 110 x 110 x 150 mm
Le T-Deck est un gadget de poche doté d'un écran LCD IPS de 2,8 pouces (320 x 240), d'un mini-clavier et d'un processeur double cœur ESP32. Bien qu’il ne s’agisse pas vraiment d’un smartphone, il offre beaucoup de potentiel aux passionnés de technologie. Avec un peu de savoir-faire en programmation, vous pouvez le transformer en un appareil de messagerie autonome ou en une plateforme de codage portable.
Spécifications
Microcontrôleur
Microprocesseur LX7 double cœur ESP32-S3FN16R8
Connectivité sans fil
Wi-Fi 2,4 GHz & Bluetooth 5 (LE)
Développement
Arduino, PlatformlO, MicroPython
Flash
16 Mo
PSRAM
8 Mo
Broche ADC de la batterie
IO04
Fonctions intégrées
Trackball, microphone, haut-parleur
Affichage
Interface IPS ST7789 SPI 2,8"
Résolution
320 x 240 (angle de vision complet)
Puissance de transmission
+22 dBm
Émetteur-récepteur LoRa SX1262 (fréquence)
868 MHz
Dimensions
100 x 68 x 11 mm
Inclus
1x T-Deck ESP32-S3 LoRa
1x Antenne FPC (868 MHz)
1x Broche mâle (6 broches)
1x Câble d'alimentation
Téléchargements
GitHub
Si vous cherchez un moyen simple d'apprendre la soudure, ou si vous souhaitez simplement fabriquer un petit gadget que vous pourrez transporter, cet ensemble est une excellente opportunité. Le jeu de réaction est un kit éducatif qui vous apprend à souder et, à la fin, vous obtenez votre propre petit jeu. Le but du jeu est d'appuyer sur le bouton à côté de la LED dès qu'elle s'allume. À chaque bonne réponse, le jeu devient un peu plus difficile – le temps dont vous disposez pour appuyer sur le bouton diminue. Combien de bonnes réponses pouvez-vous obtenir ?
Il est basé sur le microcontrôleur ATtiny404, programmé en Arduino. À l'arrière, vous trouverez une pile CR2032 qui rend le kit portable. Il y a aussi un porte-clés. Le processus de soudure est assez simple en fonction de la marque sur le PCB.
Inclus
1x carte de circuit imprimé
1x microcontrôleur ATtiny404
4x LED
4x boutons poussoirs
1x interrupteur
4x résistances (330 ohms)
1x support de pile CR2032
1x pile CR2032
1x porte-clés
Cette antenne extérieure en fibre de verre est optimisée pour la réception des signaux ADS-B sur la fréquence 1090 MHz. L'antenne se compose d'un dipôle demi-onde avec un gain de 5 dBi, encapsulé à l'intérieur d'un radôme en fibre de verre avec une base de montage en aluminium.
Avec un Raspberry Pi, un RTL-SDR et cette antenne, vous pouvez recevoir les données de position des avions dans votre zone pour des applications telles que Flightradar24 ou FlightAware.
Spécifications
Fréquence
1090 MHz
Type d'antenne
Dipôle 1/2 onde
Connecteur
N féminin
Type d'installation
Mât Diam 35-60 mm (support de montage inclus)
Gagner
5 dBi
ROS
≤1,5
Type de polarisation
Verticale
Puissance maximum
10 W
Impédance
50 ohms
Dimensions
62,5 cm
Diamètre du tube
26 mm
Antenne de base
32 mm
Température de fonctionnement
−30°C à +60°C
Inclus
Antenne ADS-B (1090 MHz)
Support de mât (pour installation sur mât de diamètre 35 à 60 mm)
If you enjoy DIY electronics, projects, software and robots, you’ll find this book intellectually stimulating and immediately useful. With the right parts and a little guidance, you can build robot systems that suit your needs more than overpriced commercial systems can.
20 years ago, robots based on simple 8-bit processors and touch sensors were the norm. Now, it’s possible to build multi-core robots that can react to their surroundings with intelligence. Today’s robots combine sensor readings from accelerometers, gyroscopes and computer vision sensors to learn about their environments. They can respond using sophisticated control algorithms and they can process data both locally and in the cloud.
This book, which covers the theory and best practices associated with advanced robot technologies, was written to help roboticists, whether amateur hobbyist or professional, take their designs to the next level. As will be seen, building advanced applications does not require extremely costly robot technology. All that is needed is simply the knowledge of which technologies are out there and how best to use each of them.
Each chapter in this book will introduce one of these different technologies and discuss how best to use it in a robotics application. On the hardware side, we’ll cover microcontrollers, servos, and sensors, hopefully inspiring you to design your own awe-inspiring, next-generation systems. On the software side, we’ll cover programming languages, debugging, algorithms, and state machines. We’ll focus on the Arduino, the Parallax Propeller, Revolution Education PICAXE and projects I’ve with which I’ve been involved, including the TBot educational robot, the PropScope oscilloscope, the 12Blocks visual programming language, and the ViewPort development environment. In addition, we’ll serve up a comprehensive introduction to a variety of essential topics, including output (e.g. LEDs, servo motors), and communication technologies (e.g. infrared, audio), that you can use to develop systems that interact to stimuli and communicate with humans and other robots. To make these topics as accessible as possible, handy schematics, sample code and practical tips regarding building and debugging have been included.
Hanno Sander
Christchurch, New Zealand
Le Pico Cube est un cube LED 4x4x4 conçu pour le Raspberry Pi Pico avec une tension de fonctionnement de 5 VDC. Le Pico cube, avec ses 64 LEDs monochromes verts, est une façon amusante d'apprendre la programmation. Il est conçu pour effectuer des opérations incandescentes avec une faible consommation d'énergie, une apparence robuste et une installation facile, ce qui permet aux gens/enfants/utilisateurs d'apprendre les effets des lumières LED avec un agencement de couleurs différent grâce à la combinaison de logiciels et de matériel, c'est-à-dire le Raspberry Pi Pico.
Caractéristiques
Header Raspberry Pi Pico standard de 40 broches
Communication basée sur les GPIO
64 LEDs monochromes haute intensité
Accès individuel aux LEDs
Accès à chaque couche
Spécifications
Tension de fonctionnement : 5 V
Couleur : Verte
Communication : GPIO
LEDs : 64
Inclus
1x PCB de base pour le Pico Cube
4x PCB de couche
8x PCB de pilier
2x connecteur mâle Berg (1 x 20)
2x connecteur femelle Berg (1 x 20)
70 LEDs
Note : Le Raspberry Pi Pico n'est pas inclus.
Téléchargements
GitHub
Wiki
Le dongle USB-C vers LoRa est un appareil LoRa puissant et polyvalent qui vous permet de vous connecter au-delà des frontières. Avec sa portée exceptionnelle et sa connectivité aisée, il vous permet de communiquer en toute transparence avec des appareils jusqu'à 5 km de distance. LoRa Dongle est la solution parfaite pour tous ceux qui cherchent à établir une communication sans fil longue portée dans une variété d'applications.
Ce dongle fournit un contrôle direct de l'interface USB, éliminant le besoin d'une compréhension approfondie des concepts de transmission LoRa. Ils se connectent de manière transparente à des appareils tels que Raspberry Pi, SBC, PC et ordinateurs portables, simplifiant ainsi la création de passerelles IoT LoRa. Les dongles USB LoRa fonctionnent comme des émetteurs et des récepteurs, prenant en charge différents formats de messages, notamment texte, hexadécimal et décimal.
Caractéristiques
Appareil doté du module LoRa le plus récent, offrant une portée de transmission de données jusqu'à 5 kilomètres et des vitesses plus élevées.
Utilisez le spectre étalé LoRa de nouvelle génération pour assurer une communication stable
Interface de type C pour configuration/alimentation LoRa
LED d'état pour l'alimentation et la transmission de données
Répartition des broches série TX/RX sous forme d'en-tête et de borne à vis
Cavalier intégré pour la sélection du mode de fonctionnement
Spécifications
Fréquence porteuse (ISM sans licence) : 868 MHz
Puce : basée sur la puce RF SX1262
Portée : 5Km
Puissance de transmission : 22 dBm
Sensibilité de réception : -147 dBm
Débit de données : jusqu'à 62,5 kbps
Interface : Type C
Port de communication : série UART
Tension d'alimentation : 5 V
Tension de fonctionnement : 3,3 V
Température de fonctionnement : -20 à 70°C
Inclus
1x clé USB-C vers LoRa
1x antenne (868 MHz)
This air monitor is specifically used for monitoring greenhouses. It detects:
Air temperature & Humidity
CO2 concentration
Light intensity
Then transmit the data via LoRa P2P to the LoRa receiver (on your desk in the room) so that the user can monitor the field status or have it recorded for long-term analysis.
This module monitors the greenhouse field status and sends all sensor data regularly via LoRa P2P in Jason format. This LoRa signal can be received by the Makerfabs LoRa receiver and thus displayed/recorded/analyzed on the PC. The monitoring name/data cycle can be set with a phone, so it can be easily implemented into the file.
This air monitor is powered by an internal LiPo battery charged by a solar panel and can be used for at least 1 year with the default setting (cycle 1 hour).
Features
ESP32S3 module onboard with the WiFi and Bluetooth
Ready to use: Power it on directly to use
Module name/signal interval settable easily by phone
IP68 water-proof
Temperature: -40°C~80°C, ±0.3
Humidity: 0~100% moisture
CO2: 0~1000 ppm
Light intensity: 1-65535 lx
Communication distance: Lora: >3 km
1000 mAh battery, charger IC onboard
Solar panel 6 W, ensure system works
Downloads
Manual
BH1750 Datasheet
SGP30 Datasheet
La partie sans fil LSN50 est basée sur SX1276/SX1278 et permet à l'utilisateur d'envoyer des données et d'atteindre des portées extrêmement longues à de faibles débits de données. Il offre une communication à spectre étalé ultra longue portée et une immunité élevée aux interférences tout en minimisant la consommation de courant. Il cible les applications professionnelles de réseau de capteurs sans fil telles que les systèmes d’irrigation, les compteurs intelligents, les villes intelligentes, la détection de smartphones, l’automatisation des bâtiments, etc.
La partie MCU LSN50 utilise la puce STM32l0x de ST, STML0x est le microcontrôleur STM32L072xx à très faible consommation qui intègre la puissance de connectivité du bus série universel (USB 2.0 sans cristal) avec le ARM® Cortex®-M0+ 32 bits hautes performances. Noyau RISC fonctionnant à une fréquence de 32 MHz, une unité de protection de mémoire (MPU), des mémoires intégrées à haute vitesse (192 Ko de mémoire programme Flash, 6 Ko de données EEPROM et 20 Ko de RAM) ainsi qu'une vaste gamme d'E/S améliorées. et périphériques. Le LSN50 est un produit open source, il est basé sur les drivers STM32Cube HAL et de nombreuses librairies sont disponibles sur le site STM pour un développement rapide.
Caractéristiques
Microcontrôleur STM32L072CZT6
Modem sans fil LoRa SX1276/78
Précharger avec le chargeur de démarrage du FAI
I2C,LPUSART1,USB
18 x E/S numériques
2 CAN 12 bits ; 1 DAC 12 bits
Le MCU se réveille par UART ou interruption
Modem LoRa™
Détection du préambule
Débit en bauds configurable
Spécification LoRaWAN 1.0.2
Base logicielle sur les pilotes STM32Cube HAL
Matériel/logiciel open source
Boîtier étanche IP66
Consommation d'énergie ultra-faible
Commandes AT pour configurer les paramètres
Batterie 4000 mAh pour une utilisation à long terme
Applications
Systèmes d'alarme et de sécurité sans fil
Domotique et domotique
Relevé automatisé des compteurs
Surveillance et contrôle industriels
Systèmes d'irrigation à longue portée
Spécification LoRa
Budget de liaison maximum de 168 dB.
+20 dBm - 100 mW de sortie RF constante par rapport à
Sonorisation haute efficacité +14 dBm.
Débit binaire programmable jusqu'à 300 kbps.
Haute sensibilité : jusqu'à -148 dBm.
Frontal pare-balles : IIP3 = -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.
Modulation FSK, GFSK, MSK, GMSK, LoRaTM et OOK.
Synchroniseur de bits intégré pour la récupération de l'horloge.
Détection du préambule.
Plage dynamique RSSI de 127 dB.
Détection RF et CAO automatiques avec AFC ultra-rapide.
Moteur de paquets jusqu'à 256 octets avec CRC.
Capteur de température intégré et indicateur de batterie faible.
Spécification du MCU
Microcontrôleur : STM32L072CZT6
Flash : 192 Ko
SRAM : 20 Ko
EEPROM : 6 Ko
Vitesse d'horloge: 32 MHz
Notes maximales absolues
VCC : 0,5 V ~ 3,9 V
Température de fonctionnement : -40 °C ~ 85 °C
Broches d'E/S : 0,5 V ~ VCC+0,5 V
Caractéristiques communes du courant continu
Tension d'alimentation : 1,8 V ~ 3,6 V
Température de fonctionnement : -40 °C ~ 85 °C
Broches E/S : Fiche technique STM32L072CZT6
Consommation d'énergie
Mode ARRÊT : 2,7 μA à 3,3 V
Mode réception : 7,2 mA
Mode TX : 125 mA à 20 dBm
Batterie
Batterie rechargeable Li/SOCI2
Capacité : 4000mAh
Autodécharge : < 1 % / an à 25 °C
Courant continu maximum : 130 mA
Courant boost maximum : 2 A, 1 seconde
Le FNIRSI NVS-20 est un appareil de vision nocturne monoculaire polyvalent, idéal pour une observation claire dans l'obscurité totale ou dans des conditions de faible luminosité. Il offre une portée illimitée dans une lumière faible et jusqu'à 300 m dans l'obscurité totale.
Doté d'un port USB et d'un emplacement pour carte TF, il prend en charge les mises à jour du micrologiciel et le stockage multimédia. Doté d'un écran couleur, il fonctionne parfaitement de jour comme de nuit, permettant la capture de photos, l'enregistrement vidéo, la lecture et un zoom électronique jusqu'à 6x. Le NVS-20 est l'outil ultime pour améliorer les capacités de vision nocturne.
Spécifications
Zoom électronique
6x
Diamètre de l'objectif
25 mm
Faible luminosité ou distance d'observation de jour
2 m~∞
Distance d'observation entièrement noire
300 m (maximum)
Résolution vidéo
4K (3840x2160) / 2K (2560x1440) / 1080 FHD (1920x1080) / 720P (1280x720) / VGA (640x480) / QVGA (320x240)
Résolution des photos
36MP / 32MP / 30MP / 24MP / 20MP / 16MP / 12MP / 10MP / 8MP / 5MP / 3MP / VGA
Longueur d'onde IR
850 nm
Niveau de résistance à l'eau
IPX6
Balance des blancs
Automatique, Lumière du jour, Nuageux, Filament de tungstène, Fluorescent
ISO
Auto, 100, 200, 400, 800
Réglage de la luminosité de l'écran LCD
Niveaux élevé, moyen et faible
Fréquence de la source lumineuse
50 Hz/60 Hz
Stockage
Carte mémoire TF de 32 Go
Tension
3,7 V
Alimentation
Batterie interne 18650
Charge
USB-C (5 V/1 A)
Écran
Écran HD IPS de 1,54 pouces
Température
−5~40°C
Humidité
0-80%
Langues
Chinois / Traditionnel / Anglais / Japonais / Italien / Français / Allemand / Russe / Espagnol / Portugais
Dimensions
152 x 42 x 82 mm
Poids
240 g
Inclus
1x NVS-20 monoculaire à vision nocturne
1x Batterie au lithium 18650
1x Carte mémoire TF (32 Go)
1x Câble USB
1x Manuel
Téléchargements
Manual
Firmware FW96675
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
Branchez un lecteur dans les en-têtes, utilisez un câble Qwiic, scannez votre étiquette d’identification 125kHz et l’ID 32 bits unique s’affichera à l’écran. L’appareil est livré avec une DEL de lecture et un buzzer, mais ne vous inquiétez pas, il y a un cavalier que vous pouvez couper pour désactiver le buzzer si vous voulez. En utilisant le système Qwiic pratique de SparkFun, aucune soudure n’est nécessaire pour le connecter au reste de votre système. Cependant, nous avons encore des broches espacées de 0,1' si vous préférez utiliser une platine d'expérimentation. En utilisant l’ATtiny84A de bord, le Qwiic RFID prend l’étiquette d’identification de six octets de votre carte RFID 125kHz, lui attache un horodatage, et le met sur une pile qui contient jusqu’à 20 scans RFID uniques à la fois. Cette information est facile à obtenir avec quelques commandes I2C simples.
Cette station météo Wi-Fi portable allie parfaitement fonctionnalité et style, offrant des mises à jour en temps réel de la température, de l'humidité et de l'heure, d'un seul coup d'œil.
Dotée d'un écran numérique clair, la station garantit une lecture et une compréhension faciles des données météorologiques et horaires. Son design minimaliste s'intègre parfaitement à tout environnement, ajoutant une touche de sophistication moderne sans attirer l'attention.
Caractéristiques
Affichage multifonction : affiche la météo, la pression atmosphérique, les températures minimales et maximales, la vitesse du vent, la ville, le pays/la région, la date, le jour de la semaine, la température extérieure et Humidité – tout en un coup d'œil.
Animations GIF personnalisées : Téléchargez vos propres GIF pour une expérience d'affichage personnalisée.
Connectivité Wi-Fi : Se connecte automatiquement à Internet pour récupérer les données météorologiques et horaires en temps réel.
Alimentation USB-C
Boîtier en plastique résistant
Dimensions : 45 x 35 x 40 mm
Le SparkFun JetBot AI Kit V2.1 constitue une excellente base pour créer de nouveaux projets d'IA pour toute personne intéressée par l'apprentissage de l'IA et la création d'applications amusantes. Il est facile à installer et à utiliser et est compatible avec de nombreux accessoires populaires.
Des didacticiels interactifs vous montrent comment utiliser la puissance de l'IA pour apprendre au SparkFun JetBot à suivre des objets, à éviter les collisions, et bien plus encore. Le Jetson Nano Developer Kit (non inclus dans ce kit) offre des outils utiles tels que la bibliothèque Jetson GPIO Python et convient aux capteurs et périphériques standards ; y compris quelques nouveaux de l’écosystème SparkFun Qwiic.
De plus, l'image incluse est livrée avec les fonctionnalités avancées de JetBot ROS (Robot Operating System) et AWS RoboMaker Ready avec AWS IoT Greengrass déjà installé. Le kit JetBot AI de SparkFun est le seul kit sur le marché aujourd'hui qui va au-delà des exemples JetBot standard et pénètre dans le monde de la robotique connectée et intelligente.
Le kit comprend tout ce dont vous avez besoin pour démarrer avec JetBot, à l'exception d'un tournevis cruciforme et d'une interface graphique de bureau Ubuntu. Veuillez noter que la possibilité de faire fonctionner plusieurs réseaux de neurones en parallèle n'est possible qu'avec une alimentation complète de 5 V-4 A.
Caractéristiques
Écosystème SparkFun Qwiic pour la communication I2C
L'écosystème peut être étendu avec 4x connecteurs Qwiic
Exemples d'applications pour le mouvement de base, la téléopération, l'évitement de collision et le suivi d'objets
Version compacte pour optimiser le réseau neuronal NVIDIA existant
Caméra FOV 136° pour la vision industrielle
Carte MicroSD pré-flaschée
Le châssis offre des possibilités d'extension
Compris
Carte MicroSD de 64 Go - image SparkFun JetBot pré-flashétée :
Image de base Nvidia Jetbot avec installé : package de bibliothèque SparkFun Qwiic Python
Pilote pour l'adaptateur WiFi Edimax
L'herbe verte
JetbotROS
Caméra grand angle et câble ruban Leopard Imaging 136FOV
Adaptateur WiFi EDIMAX
Pilote de moteur SparkFun Qwiic
SparkFun Micro OLED Breakout (Qwiic)
Tout le matériel et l'électronique de prototypage nécessaires pour compléter votre robot entièrement fonctionnel !
Requis
Kit de développement NVIDIA Jetson Nano
Vous trouverez ici le manuel d'installation fourni par SparkFun !
Cette catégorie offre un large éventail de plateformes parmi lesquelles choisir. Ils ont tous des fonctionnalités différentes et vous pouvez choisir la plateforme qui correspond le mieux à vos besoins ou à votre projet.