Résultats de la recherche pour "elektor or special or arduino or guest or edition or 2022 or en"
-
Elektor Digital Programming the Finite State Machine (E-book)
Programming the Finite State Machine with 8-Bit PICs in Assembly and C Andrew Pratt provides a detailed introduction to programming PIC microcontrollers, as well as a thorough overview of the Finite State Machine (FSM) approach to programming. Most of the book uses assembly programming, but do not be deterred. The FSM gives a structure to a program, making it easy to plan, write, and modify. The last two chapters introduce programming in C, so you can make a direct comparison between the two techniques. The book references the relevant parts of the Microchip datasheet as familiarity with it is the best way to discover detailed information. This book is aimed at Microsoft Windows and Linux users. To keep your costs to a minimum and to simplify the toolchain, specific applications are provided as a free download to enable you to use an FTDI serial lead as the programmer. The assembler used is the open-source "gpasm". All programming can be done in a text editor. There are detailed instructions on how to perform the necessary installations on Windows, Linux Debian, and derivatives such as Ubuntu and Fedora. For programming in C, Microchip's XC8 compiler is used from the command line. In addition to the programming applications, two serial read and serial write applications can be used for communicating with the PICs from a computer. A voltmeter project including practical instructions on building a circuit board from scratch is included. All theory is covered beforehand, including how to do integer arithmetic in assembly. Two PICs are covered: the PIC12F1822 and the PIC16F1823. Both can run at 32 MHz with an internal oscillator. You do not need to buy a factory-made development board and programmer. With relatively inexpensive parts including a serial lead, microcontroller, a few resistors, and LEDs, you can get started exploring embedded programming. Links Updated Programmer
€ 32,95
Membres : € 29,66
-
Elektor Digital Raspberry Pi Pico W (E-book)
Program, build, and master 60+ projects with the Wireless RP2040 The Raspberry Pi Pico and Pico W are based on the fast, efficient, and low-cost dual-core ARM Cortex M0+ RP2040 microcontroller chip running at up to 133 MHz and sporting 264 KB of SRAM and 2 MB of Flash memory. Besides spacious memory, the Pico and Pico W offer many GPIO pins, and popular peripheral interface modules like ADC, SPI, I²C, UART, PWM, timing modules, a hardware debug interface, and an internal temperature sensor. The Raspberry Pi Pico W additionally includes an on-board Infineon CYW43439 Bluetooth and Wi-Fi chipset. At the time of writing this book, the Bluetooth firmware was not yet available. Wi-Fi is however fully supported at 2.4 GHz using the 802.11b/g/n protocols. This book is an introduction to using the Raspberry Pi Pico W in conjunction with the MicroPython programming language. The Thonny development environment (IDE) is used in all of the 60+ working and tested projects covering the following topics: Installing the MicroPython on Raspberry Pi Pico using a Raspberry Pi or a PC Timer interrupts and external interrupts Analogue-to-digital converter (ADC) projects Using the internal temperature sensor and external sensor chips Using the internal temperature sensor and external temperature sensor chips Datalogging projects PWM, UART, I²C, and SPI projects Using Bluetooth, WiFi, and apps to communicate with smartphones Digital-to-analogue converter (DAC) projects All projects are tried & tested. They can be implemented on both the Raspberry Pi Pico and Raspberry Pi Pico W, although the Wi-Fi-based subjects will run on the Pico W only. Basic programming and electronics experience are required to follow the projects. Brief descriptions, block diagrams, detailed circuit diagrams, and full MicroPython program listings are given for all projects.
€ 34,95
Membres : € 31,46
-
Elektor Publishing Initiation au langage CircuitPython et à la puce nRF52840
En moins de 100 lignes de code par projet avec les cartes Feather Sense et Clue Express d'Adafruit 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)
€ 44,95
Membres : € 40,46
-
Siglent Siglent SPD4121X Alimentation 4 canaux (285 W)
The Siglent SPD4121X is a 4-channel DC Linear Programmable Power Supply equipped with a 4.3-inch TFT-LCD display, friendly human-machine interface, and excellent performance indicators. Real-time waveform display provides engineers with an informative user interface. SPD4121X offers a total output power of 285 W with a resolution of 1 mV/1 mA. The maximum voltage and current for each channel are as follows: CH1: 15 V/1.5 A CH2: 12 V/10 A CH3: 12 V/10 A CH4: 15 V/1.5 A Caractéristiques Rated output power: 285 W Rated voltage: 32 V, 12 V, 30 V Up to four high-precision power supplies with independent controllable outputs, supporting CH2 and CH3 series and parallel connections Clear graphical interface with waveform and timer display modes 5-digit voltage and current display with minimum resolution of 1 mV, 1 mA Fast output response time: <50us The high current channel support remote voltage compensation sense function. The maximum compensation voltage is 0.6 V Overvoltage protection and overcurrent protection or safe and accurate operation Equipped with a 4.3-inch TFT-LCD display (480 x 272 resolution) USB and LAN standard communication USB-GPIB module is optional Excellent channel density with up to 4 channels in a 3U half rack package Internal data storage for setups and parameters Embedded Web Server with instrument communication that doesn’t require software installation Fully SCPI programming command set support as well as a LabView driver for remote control and system automation Spécifications SPD4323X SPD4121X SPD4306X Channel Output CH1: Voltage 0 to 6 V Current 0 to 3.2 ACH2: Voltage 0 to 32 V Current 0 to 3.2 ACH3: Voltage 0 to 32 V Current 0 to 3.2 ACH4: Voltage 0 to 6 V Current 0 to 3.2 A CH1: Voltage 0 to 15 V Current 0 to 1.5 ACH2: Voltage 0 to 12 V Current 0 to 10 ACH3: Voltage 0 to 12 V Current 0 to 10 ACH4: Voltage 0 to 15 V Current 0 to 1.5 A CH1: Voltage 0 to 15 V Current 0 to 1.5 ACH2: Voltage 0 to 30 V Current 0 to 6 ACH3: Voltage 0 to 30 V Current 0 to 6 ACH4: Voltage 0 to 15 V Current 0 to 1 A Resolution 1 mV, 1 mA 1 mV, 1 mA 1 mV, 1 mA Setting Accuracy Voltage: ±(0.03% of reading+10) mV, Current: ±(0.3% of reading+10) mA Voltage: ±(0.03% of reading+10) mV, Current: ±(0.3% of reading+10) mA Voltage: ±(0.03% of reading+10) mV, Current: ±(0.3% of reading+10) mA Readback Accuracy Voltage: ±(0.03% of reading+10) mV, Current: ±(0.3% of reading+10) mA Voltage: ±(0.03% of reading+10) mV, Current: ±(0.3% of reading+10) mA Voltage: ±(0.03% of reading+10) mV, Current: ±(0.3% of reading+10) mA Display 4.3" TFT-LCD 5-digit voltage and current display 4.3" TFT-LCD 5-digit voltage and current display 4.3" TFT-LCD 5-digit voltage and current display Output power 240 W 285 W 400 W Inclus 1x Siglent SPD4121X Power Supply 1x Power cord (EU) 1x Output test cord (3 A) 1x USB cable 1x Quick start guide Téléchargements Datasheet Manual Quick start
€ 864,00
-
Siglent Siglent SDG2042X Générateur de formes d'onde arbitraires (40 MHz)
Le SDG2000X de Siglent est une série de générateurs de fonctions/formes d'onde arbitraires à double canal avec des spécifications allant jusqu'à 120 MHz de bande passante maximale, un taux d'échantillonnage de 1,2 Géch/s et une résolution verticale de 16 bits. Les techniques exclusives TrueArb et EasyPulse aident à résoudre les faiblesses inhérentes aux générateurs DDS traditionnels lors de la génération de formes d'onde arbitraires, carrées et impulsionnelles. Avec les avantages ci-dessus, le SDG2000X peut fournir aux utilisateurs une variété de signaux haute fidélité et à faible gigue, qui peuvent répondre aux exigences croissantes des applications complexes et étendues. Double canal, bande passante de 40 MHz, amplitude de sortie maximale de 20 Vpp, sortie haute fidélité avec plage dynamique de 80 dB. Système d'échantillonnage haute performance avec un taux d'échantillonnage de 1,2 GSa/s et une résolution verticale de 16 bits. Aucun détail de vos formes d'onde ne sera perdu. La technologie innovante TrueArb, basée sur une architecture point par point, prend en charge toute forme d'onde Arb de 8 pts à 8 Mpts avec un taux d'échantillonnage compris entre 1 μSa/s et 75 MSa/s. La technologie innovante EasyPulse, capable de générer des formes d'onde carrées ou pulsées à faible gigue, apporte une large plage et une précision extrêmement élevée dans le réglage de la largeur d'impulsion et des temps de montée/descente. De nombreux types de modulation analogiques et numériques : AM, DSB-AM, FM, PM, FSK, ASK et PWM. Fonctions balayage et rafale. Compteur de fréquence de haute précision. Interfaces standard : hôte USB, périphérique USBUSBTMC, LAN (VXI-11) Interface optionnelle : GPIB. Écran tactile de 4,3 pouces pour une utilisation plus facile. Spécifications Fréquence de sortie maximale 40MHz Canaux de sortie 2 Taux d'échantillonnage 1,2 Géch/s (interpolation 4X) Longueur d'onde CH1: 16Kpts, CH2: 512Kpts Résolution de fréquence 1 μHz Résolution verticale 16 bits Interfaces standards Interfaces standards : hôte USB, périphérique USB (USBTMC), LAN (VXI-11) Système d'échantillonnage haute performance Bénéficiant d'un système d'échantillonnage de 1,2 GSa/s et 16 bits, le SDG2000X atteint des performances de précision extrêmement élevées dans le domaine temporel et en amplitude, ce qui se traduit par des formes d'onde reconstruites avec plus de précision et une distorsion plus faible. Technologie innovante EasyPulse Lorsqu'une forme d'onde carrée/impulsion est générée par DDS, il y aura une gigue d'horloge si la fréquence d'échantillonnage n'est pas un multiple entier de la fréquence de sortie. La technologie SDG2000X EasyPulse surmonte avec succès cette faiblesse des conceptions DDS et aide à produire des formes d'onde carrées/impulsions à faible gigue. Technologie innovante TrueArb Pour les formes d'onde arbitraires, TrueArb présente non seulement tous les avantages du DDS traditionnel, mais élimine également la probabilité que le DDS provoque de graves instabilités et distorsions. Contrôle facile avec écran tactile de 4,3" et logiciel de forme d'onde arbitraire EasyWave L'écran tactile de 4,3 pouces rend l'utilisation beaucoup plus pratique. Et EasyWave est un puissant logiciel d'édition de formes d'onde arbitraires qui prend en charge plusieurs façons de générer des formes d'onde arbitraires telles que le dessin manuel, le dessin de lignes, le dessin d'équations, le dessin de coordonnées, etc. Il est très pratique pour les utilisateurs de modifier leurs propres formes d'onde arbitraires via EasyWave. . Inclus Générateur de fonctions arbitraires Siglent SDG2042X Manuel de l'Utilisateur Carte de garantie CD (y compris le système logiciel informatique EasyWave 1.0) Cordon d'alimentation Cable USB Guide de démarrage rapide
€ 555,76
-
Great Scott Gadgets Boîtier en acrylique pour HackRF SDR
Ce boîtier en acrylique transparent est le boîtier officiel pour la carte HackRF One/Pro. Il peut remplacer le boîtier en plastique noir standard de la HackRF One. Instructions de montage Utilisez un médiator de guitare ou un spudger pour extraire le circuit de la carte HackRF One/Pro du boîtier en plastique noir. Insérez une vis longue dans chaque coin du panneau inférieur en acrylique. Fixez chaque vis longue avec un entretoise courte (5 mm) de l'autre côté du panneau. Placez le circuit de la carte HackRF One/Pro (face vers le haut) sur le dessus du panneau inférieur, en faisant passer les extrémités des vis longues à travers les trous de montage des coins de la carte. Fixez le circuit avec une entretoise longue (6 mm) dans chaque coin. Placez le panneau en acrylique supérieur sur le dessus de la carte, en alignant les découpes avec les connecteurs d'extension de la carte. Fixez chaque coin avec une vis courte. Remarque : Ne serrez pas trop fort ! Serrez uniquement à la main à chaque étape.
€ 19,95
Membres : € 17,96
-
Siglent Siglent SPD4323X Alimentation 4 canaux (240 W)
The Siglent SPD4323X is a 4-channel DC Linear Programmable Power Supply equipped with a 4.3-inch TFT-LCD display, friendly human-machine interface, and excellent performance indicators. Real-time waveform display provides engineers with an informative user interface. SPD4323X offers a total output power of 240 W with a resolution of 1 mV/1 mA. The maximum voltage and current for each channel are as follows: CH1: 6 V/3.2 A CH2: 32 V/3.2 A CH3: 32 V/3.2 A CH4: 6 V/3.2 A Caractéristiques Rated output power: 240 W Rated voltage: 32 V, 12 V, 30 V Up to four high-precision power supplies with independent controllable outputs, supporting CH2 and CH3 series and parallel connections Clear graphical interface with waveform and timer display modes 5-digit voltage and current display with minimum resolution of 1 mV, 1 mA Fast output response time: <50us The high current channel support remote voltage compensation sense function. The maximum compensation voltage is 0.6 V Overvoltage protection and overcurrent protection or safe and accurate operation Equipped with a 4.3-inch TFT-LCD display (480 x 272 resolution) USB and LAN standard communication USB-GPIB module is optional Excellent channel density with up to 4 channels in a 3U half rack package Internal data storage for setups and parameters Embedded Web Server with instrument communication that doesn’t require software installation Fully SCPI programming command set support as well as a LabView driver for remote control and system automation Spécifications SPD4323X SPD4121X SPD4306X Channel Output CH1: Voltage 0 to 6 V Current 0 to 3.2 ACH2: Voltage 0 to 32 V Current 0 to 3.2 ACH3: Voltage 0 to 32 V Current 0 to 3.2 ACH4: Voltage 0 to 6 V Current 0 to 3.2 A CH1: Voltage 0 to 15 V Current 0 to 1.5 ACH2: Voltage 0 to 12 V Current 0 to 10 ACH3: Voltage 0 to 12 V Current 0 to 10 ACH4: Voltage 0 to 15 V Current 0 to 1.5 A CH1: Voltage 0 to 15 V Current 0 to 1.5 ACH2: Voltage 0 to 30 V Current 0 to 6 ACH3: Voltage 0 to 30 V Current 0 to 6 ACH4: Voltage 0 to 15 V Current 0 to 1 A Resolution 1 mV, 1 mA 1 mV, 1 mA 1 mV, 1 mA Setting Accuracy Voltage: ±(0.03% of reading+10) mV, Current: ±(0.3% of reading+10) mA Voltage: ±(0.03% of reading+10) mV, Current: ±(0.3% of reading+10) mA Voltage: ±(0.03% of reading+10) mV, Current: ±(0.3% of reading+10) mA Readback Accuracy Voltage: ±(0.03% of reading+10) mV, Current: ±(0.3% of reading+10) mA Voltage: ±(0.03% of reading+10) mV, Current: ±(0.3% of reading+10) mA Voltage: ±(0.03% of reading+10) mV, Current: ±(0.3% of reading+10) mA Display 4.3" TFT-LCD 5-digit voltage and current display 4.3" TFT-LCD 5-digit voltage and current display 4.3" TFT-LCD 5-digit voltage and current display Output power 240 W 285 W 400 W Inclus 1x Siglent SPD4323X Power Supply 1x Power cord (EU) 1x Output test cord (3 A) 1x USB cable 1x Quick start guide Téléchargements Datasheet Manual Quick start
€ 756,00
-
Sensepeek Sensepeek 6003 PCBite Kit incl. 4x sonde SQ10 et fils de test
Les sondes PCBite mains libres de la série SQ de Sensepeek sont isolées, fournies avec des supports de câble à code couleur et ont un point de gravité plus bas, ce qui les rend encore plus stables que les sondes originales de la série SP. Toutes les caractéristiques appréciées de la mesure mains libres, de l'aiguille de test à ressort interchangeable à pas fin et du design minimaliste sont maintenues pour rendre obsolètes les sondes de taille traditionnelle et les sondes à main. Caractéristiques Toutes les sondes mains libres de Sensepeek facilitent les mesures instantanées ou les longues sessions de déclenchement. Plus besoin de souder des fils pour connecter votre sonde ou d'outils compliqués pour l'installer, il suffit de positionner l'aiguille de la sonde sur n'importe quel point de test ou composant sur le trajet du signal et de relâcher. Il suffit de positionner l'aiguille de la sonde sur n'importe quel point de test ou composant sur le trajet du signal et de la relâcher. La conception minimaliste et l'aiguille de test à ressort permettent de mesurer simultanément des composants à pas fin et des signaux proches. La longueur et le poids des sondes SQ sont parfaitement équilibrés pour être utilisés avec les supports de circuits imprimés et la plaque de base inclus, ce qui est indispensable pour la fonction mains libres. Le support de sonde est doté d'un puissant aimant à la base, comme pour toutes les sondes et tous les supports PCBite, ce qui facilite le positionnement et le repositionnement de la sonde. Les sondes de la série SQ peuvent être utilisées à la main sans le porte-sonde car elles ont une poignée isolée, mais leur plein potentiel est utilisé lors des mesures en mode mains libres. Une face de la plaque de base incluse est mate et l'autre est polie miroir. La surface polie miroir permet de voir facilement les composants sur la face inférieure du circuit imprimé. Pour une protection accrue pendant les mesures, le couvercle isolant fourni peut être monté sur l'une des surfaces. Included 4x Supports de circuits imprimés PCBite 1x Jeu de rondelles d'isolation jaunes pour les supports de circuits imprimés 1x Grand support de base (A4) 1x Couvercle d'isolation pour le support de base (A4) 1x Tissu en microfibre 4x Sondes SQ10 et aiguilles de test à pointe (noires) 2x Fils de test banane à dupont (rouge/noir) 5x Fils de test Dupont à Dupont 1x Jeu de porte-câbles (4 couleurs) 4x Aiguilles de test supplémentaires Downloads Guide de l'utilisateur (kit PCBite) Guide de l'utilisateur (sondes SQ10)
€ 178,80