Deze fluxpasta-lijmdispenser is gemaakt van duurzaam hard plastic en ijzer, waardoor langdurig gebruik gegarandeerd is. De spindel gaat bij elke rotatie 0,75 mm vooruit, wat een nauwkeurige en gecontroleerde dosering oplevert. Het ergonomische, arbeidsbesparende ontwerp verbetert de efficiëntie, waardoor uw reparatiewerkzaamheden effectiever worden. Het is compatibel met 5 cc tot 10 cc soldeervloeipasta. (Opmerking: soldeervloeimiddel is NIET inbegrepen!)
Afmetingen: 107 x 48 mm
Diameter fluxpastahouder: 19 mm
Dit is een kit voor een pan-kantel mechanisme expliciet ontworpen voor Pixy2. Na het in elkaar zetten van de kit en het aansluiten op Pixy2, zul je in staat zijn om gekleurde objecten te volgen met behulp van de Pan/Tilt demo.Het bevat twee lasergesneden plastic stukken voor de basis, twee verschillende servo's voor de pan en tilt assen, en alle bevestigingsmaterialen en kabelbinders die je nodig hebt om te assembleren.Functies
Het pan-kantelmechanisme voor de Pixy2 is opnieuw ontworpen, waardoor het kleiner en sneller is dan de pan-kantel voor de originele Pixy.
Alle benodigde hardware is inbegrepen.
De pan-kantel basis wordt direct bevestigd aan een Arduino met Arduino-compatibele gatenpatroon en bevat stand-offs en bevestigingsmiddelen.
Er worden verschillende pan-kanteldemo's meegeleverd die kunnen worden uitgevoerd met Arduino, Raspberry Pi of stand-alone (geen controller).
Volledige montagehandleiding
De traditionele 16x2 LCD heeft tot 10 I/O pinnen nodig voor de weergave, en de 16x2 LCD met RGB achtergrondverlichting heeft nog eens 3 extra pinnen nodig om de kleur van de achtergrondverlichting te regelen. Dit neemt veel I/O-pinnen in beslag op de hoofdbesturingskaart, vooral voor ontwikkelingskaarten met minder I/O-bronnen, zoals Arduino en Raspberry Pi. Met behulp van de Grove I2C connector zijn slechts 2 signaalpennen en 2 voedingspennen nodig. Je hoeft niet eens zorgen te maken over hoe deze pinnen aan te sluiten. Gewoon aansluiten op de I2C interface op Seeeduino of Arduino/Raspberry Pi+baseshield via de Grove kabel. Geen ingewikkelde bedrading, geen solderen, geen zorgen te maken over het verbranden van de LCD veroorzaakt door de verkeerde stroombegrenzende weerstand. Easy peasy. Specificaties Afmetingen: 83 mm x 44 mm x 13 mm Gewicht: 42 g Batterij: Exclusief Ingangsspanning: 5 V
Build your own AI microcontroller applications from scratch
The MAX78000FTHR from Maxim Integrated is a small development board based on the MAX78000 MCU. The main usage of this board is in artificial intelligence applications (AI) which generally require large amounts of processing power and memory. It marries an Arm Cortex-M4 processor with a floating-point unit (FPU), convolutional neural network (CNN) accelerator, and RISC-V core into a single device. It is designed for ultra-low power consumption, making it ideal for many portable AI-based applications.
This book is project-based and aims to teach the basic features of the MAX78000FTHR. It demonstrates how it can be used in various classical and AI-based projects. Each project is described in detail and complete program listings are provided. Readers should be able to use the projects as they are, or modify them to suit their applications. This book covers the following features of the MAX78000FTHR microcontroller development board:
Onboard LEDs and buttons
External LEDs and buttons
Using analog-to-digital converters
I²C projects
SPI projects
UART projects
External interrupts and timer interrupts
Using the onboard microphone
Using the onboard camera
Convolutional Neural Network
ARM Cortex-M Embedded Design from 0 to 1
Hobbyists can mash together amazing functional systems using platforms like Arduino or Raspberry Pi, but it is imperative that engineers and product designers understand the foundational knowledge of embedded design. There are very few resources available that describe the thinking, strategies, and processes to take an idea through hardware design and low-level driver development, and successfully build a complete embedded system. Many engineers end up learning the hard way, or never really learn at all.
ARM processors are essentially ubiquitous in embedded systems. Design engineers building novel devices must understand the fundamentals of these systems and be able to break down large, complicated ideas into manageable pieces. Successful product development means traversing a huge amount of documentation to understand how to accomplish what you need, then put everything together to create a robust system that will reliably operate and be maintainable for years to come.
This book is a case study in embedded design including discussion of the hardware, processor initialization, low‑level driver development, and application interface design for a product. Though we describe this through a specific application of a Cortex-M3 development board, our mission is to help the reader build foundational skills critical to being an excellent product developer. The completed development board is available to maximize the impact of this book, and the working platform that you create can then be used as a base for further development and learning.
The Embedded in Embedded program is about teaching fundamental skill sets to help engineers build a solid foundation of knowledge that can be applied in any design environment. With nearly 20 years of experience in the industry, the author communicates the critical skill development that is demanded by companies and essential to successful design. This book is as much about building a great design process, critical thinking, and even social considerations important to developers as it is about technical hardware and firmware design.
Downloads
EiE Software Archive (200 MB)
IAR ARM 8.10.1 (Recommended IDE version to use) (1.2 GB)
IAR ARM 7.20.1 (Optional IDE version to use) (600 MB)
Newton a rendez-vous avec l’électronique
36 Expériences de Physique avec Arduino (E-Book)
Pour la maison & l’école
Points forts
Un peu d'électronique et beaucoup d'experimentation : un livre ludique !
Gravité, réfraction, couleurs, vitesse du son, pendule, masse, élasticité, pression, aimants : une approche nouvelle et créative des leçons de physique
Matériel peu coûteux et facilement disponible
Logiciels gratuits
Kit disponible séparément
La rencontre de la physique et du microcontrôleur ne devrait plus étonner personne. Il existe d’excellents enregistreurs de données, ainsi que de nombreux programmes pour les traiter et les présenter sous forme de graphiques colorés et attrayants. La physique rébarbative, c’est fini !
J’ai choisi l’Arduino, car cette plate-forme est d’un accès facile et sa documentation abondante. La famille Arduino offre des ressources extraordinaires à un prix dérisoire. Ajoutez-y le logiciel gratuit CoolTerm, et vous pouvez enregistrer toutes les données de mesure pour les retravailler sous Excel et créer aisément des tableaux ou des graphiques.
Ce livre n’est pas un manuel de physique. Vous n’y trouverez ni équations différentielles ni courbes abstraites. Nous étudierons des phénomènes physiques de la vie de tous les jours. Sans chercher à être exhaustif, mon modeste ouvrage apporte aux leçons de physique une approche nouvelle et créative grâce aux techniques modernes de mesure et de traitement des données. L’électronique utilisée est simple, et constitue une belle démonstration des possibilités.
Kit de démarrage du livre « 36 expériences de physique avec Arduino » disponible séparément !
- http://www.youtube.com/watch?v=bG_IpyGBKNY- http://www.youtube.com/watch?v=ySBvh8XgyvA
L'auteurL’auteur pratique l’électronique depuis de nombreuses années. Ses premiers articles publiés par le magazine Elektor dans ses premiers numéros datent de bien avant l’apparition des petits ordinateurs domestiques pour lesquels il se passionnera. Ses sujets de prédilection devinrent le ZX81 et le standard MSX. Aujourd’hui, il revient avec des idées très personnelles et des projets originaux, pour le plus grand bénéfice des lecteurs intéressés par l’électronique programmée.Revisiter les lois de la physique ? Avec Arduino, c’est instructif et amusant. Il fallait y penser… Gravité, réfraction, couleurs, vitesse du son, pendule, masse, élasticité, pression, aimants… deviennent de passionnants objets d’expérimentation avec Willem van Dreumel.
Aan de slag met microcontroller-gebaseerde elektronica
Deze Arduino-compatibele bundel bevat het moederbord, de digitizer, de sensorarray en de RGB-matrix. Met deze 4 boards heb je alles wat je nodig hebt om een klok, scoreteller, timer, taakherinnering, thermometer, vochtigheidsdisplay, geluidsmeter, lichtmeter, klaptrigger, kleurenbalkgrafiek, geanimeerd alarm en nog veel meer te bouwen!
Het moederbord heeft een ingebouwde realtimeklokmodule die de tijd bijhoudt, zelfs wanneer de stekker uit het stopcontact is gehaald.
De Digitiser kan 4 cijfers of tekens weergeven en is voorzien van 2 knoppen en een potentiometer waarmee je de weergave of de helderheid van het scherm kunt regelen.
De sensorarray kan temperatuur, relatieve vochtigheid, geluid en licht meten en heeft een SD-kaartsleuf voor gegevensregistratie.
De RGB-matrix heeft 16 RGB-leds die worden aangestuurd via schuifregisters, dus gebruik slechts 3 of 4 pinnen van het moederbord.
Moederbord
Het moederbord is een Arduino-compatibel microcontroller-breakoutboard, ontworpen rond de ATmega328P. Het board wordt geleverd in een soldeerkit met alle componenten die je nodig hebt om aan de slag te gaan met microcontroller-elektronica. Alle andere boards worden hierop aangesloten.
Gebaseerd op de ATmega328P
Arduino-compatibel
On-board RTC (Real Time Clock)
FTDI-header voor eenvoudige programmering
Bluetooth-header
Aansluitingen op het aansluitblok
Digitiser
De Digitiser is een veelzijdig display- en inputboard. Hiermee kun je je gegevens visualiseren. Toon je sensorinformatie, klokcijfers of houd zelfs de score bij van je favoriete kaartspel. De Digitiser bevat ook enkele knoppen en een draaiknop waarmee u de controle kunt overnemen.
4x 7-segment displays
Maakt gebruik van 595 schuifregisters
2 schakelaars en een potentiometer
4 gekleurde 'Mode'-leds
Kabel te koppelen met andere 595-boards
Aansluitingen op klemmenstroken
Sensor Array
Zoals de naam al doet vermoeden, is de Sensor Array een reeks sensoren. Meet temperatuur en relatieve vochtigheid via de DHT11, licht via de lichtgevoelige weerstand en geluid via de microfoon en het versterkercircuit. Vervolgens kunt u de gegevens loggen met behulp van de ingebouwde SD-kaartsleuf.
DHT11 Temperatuur- en vochtigheidssensor
Microfoon- en versterkercircuit
Lichtgevoelige weerstand
MicroSD-slot voor gegevensopslag
Logisch niveauconvertercircuit
Aansluitingen op klemmenblok
RGB-matrix
Geef kleur aan uw project door 16 rode, 16 groene en 16 blauwe LED's aan te sturen met slechts 3 pinnen van uw microcontroller. De RGB-matrix maakt gebruik van schuifregisters, een matrix en schakeltransistoren, dus er valt genoeg te leren en te ontdekken.
4x4 (16) RGB-leds
Gebruikt 595-schuifregisters
Kabel te koppelen met andere 595-printplaten
Transistorschakelaars
Aansluitingen op klemmenblokken
Downloads (Manuals)
Motherboard
Digitiser
Sensor Array
RGB Matrix
Cleaning nozzle drill kit small box containing 10 carbide PCB drills 0.8 mm all with 4 mm shaft. Ideal for drilling small precision holes in pcb's, plastic or soft metal.
Raspberry Pi 5 provides two four-lane MIPI connectors, each of which can support either a camera or a display. These connectors use the same 22-way, 0.5 mm-pitch “mini” FPC format as the Compute Module Development Kit, and require adapter cables to connect to the 15-way, 1 mm-pitch “standard” format connectors on current Raspbery Pi camera and display products.These mini-to-standard adapter cables for cameras and displays (note that a camera cable should not be used with a display, and vice versa) are available in 200 mm, 300 mm and 500 mm lengths.
The Pico-10DOF-IMU is an IMU sensor expansion module specialized for Raspberry Pi Pico. It incorporates sensors including gyroscope, accelerometer, magnetometer, baroceptor, and uses I²C bus for communication. Combined with the Raspberry Pi Pico, it can be used to collect environment sensing data like temperature and barometric pressure, or to easily DIY a robot that detects motion gesture and orientation. Features Standard Raspberry Pi Pico header, supports Raspberry Pi Pico series Onboard ICM20948 (3-axis gyroscope, 3-axis accelerometer, and 3-axis magnetometer) for detecting motion gesture, orientation, and magnetic field Onboard LPS22HB barometric pressure sensor, for sensing the atmospheric pressure of the environment Comes with development resources and manual (Raspberry Pi Pico C/C++ and MicroPython examples) Specifications Operating voltage 5 V Accelerometer Resolution: 16-bitMeasuring range (configurable): ±2, ±4, ±8, ±16gOperating current: 68.9uA Gyroscope Resolution: 16-bitMeasuring range (configurable): ±250, ±500, ±1000, ±2000°/secOperating current: 1.23mA Magnetometer Resolution: 16-bitMeasuring range: ±4900µTOperating current: 90uA Baroceptor Measuring range: 260 ~ 1260hPaMeasuring accuracy (ordinary temperature): ±0.025hPaMeasuring speed: 1Hz - 75Hz
Dit JOY-iT microcontroller bord opent de wereld van het programmeren voor u en biedt u dezelfde rekenkracht als de Mega 2560, maar met een kleinere foot-print. Het heeft ook veel meer connectoren dan vergelijkbare boards (Arduino Uno). Het wordt gevoed door de Arduino IDE en de stroom kan worden geleverd via de USB-poort of de VIN-pennen. Hierdoor kun je het veilig gebruiken met veel andere apparaten, bijv. een desktop PC. Daarom is de Mega 2560 Pro zeer integreerbaar. Features Microcontroller ATmega2560 - 16AU Opslag Flash 256 KB, SRAM 8 KB, EEPRom 4 KB Aantal pinnen:Digitale I/OPWM UitgangAnaloge ingang
541516 Compatibel met Compatibel met Arduino, desktop-pc's, enz. Speciale eigenschappen USB-poort of voedingspinnen voor stroomvoorziening Interface-omzetter Micro USB naar USB UART Afmeting 55 x 38 mm Geleverde artikelen JOY-iT Mega 2560 Pro met pinnen Volgende specificaties Input Voltage 7 - 9 Volt op Vin, 5 Volt op mUSB Logisch niveau 5 Volt Uitgangsstroom 800 mA Voltage regelaar LDO (voor maximaal 12 V piek) Frequentie 16 MHz (12 MHz is mogelijk voor data-uitwisseling) Download Handleiding
Het Elektor Arduino Nano MCCAB Training Board bevat alle componenten (incl. Arduino Nano) die nodig zijn voor de oefeningen, zoals LED’s, schakelaars, drukknoppen, buzzer enz. Ook externe sensoren, motoren of modules kunnen worden gecheckt of bestuurd met dit microcontroller-trainingssysteem.
Specificaties (Arduino Nano Training Board MCCAB)
Voeding
Via de USB-aansluiting van de aangesloten pc of een externe voeding (niet inbegrepen)
Spanning
+5 Vcc
Ingangsspanning
Alle ingangen
0 V tot +5 V
VX1 en VX2
+8 V tot +12 V (alleen bij gebruik van een externe voeding)
Hardware
LCD
2x16 karakters
Potentiometer P1 & P2
JP3: Selectie van de werkspanning van P1 & P2
Verdelers
SV4: Verdeler voor de werkspanningenSV5, SV6: Verdelers voor de in-/uitgangen van de microcontroller
Schakelaars en knoppen
RESET knop op de Arduino Nano module; 6x drukknop schakelaars K1 ... K6; 6x Schuifschakelaars S1 ... S6; JP2: Jumper van de schakelaars met de ingangen van de microcontroller
Buzzer
Piezo buzzer ‘Buzzer1’ met jumper op JP6
Indicator LED’s
11 x LED: Status indicator voor de ingangen/uitgangen LED L op de Arduino Nano module, aangesloten op GPIO D13 JP6; Aansluiting van LED's LD10 ... LD20 met GPIO's D2 ... D12
Seriële interfacesSPI & I²C
JP4: Selectie van het signaal op pin X van de SPI-connector SV12 SV9 naar SV12: SPI-interface (3,3 V/5 V) of I²C-interface
Uitgangen voor externe apparaten
SV1, SV7: Geschakelde uitgang (maximaal +24 V/160 mA, extern aangesloten) SV2: 2x13 pinnen voor aansluiting van externe modules
3x3 LED matrix(9 rode LED's)
SV3: Kolommen van de 3x3 LED matrix (uitgangen D6 ... D8) JP1: Verbinding van de rijen met de GPIO's D3 ... D5
Software
MCCABLib library
Controle van hardware componenten (schakelaars, knoppen, LED's, 3x3 LED matrix, buzzer) op het MCCAB Training Board
Werktemperatuur
Tot +40 °C
Afmetingen
100 x 100 x 20 mm
Specificaties (Arduino Nano)
Microcontroller
ATmega328P
Architectuur
AVR
Spanning
5 V
Flash memory
32 KB, waarvan 2 KB gebruikt door de bootloader
SRAM
2 KB
Kloksnelheid
16 MHz
Analoge IN Pinnen
8
EEPROM
1 KB
DC stroom per I/O-pin
40 mA op één I/O-pin, totaal maximaal 200 mA op alle pinnen samen
Ingangsspanning
7-12 V
Digitale I/O-pinnen
22 (waarvan 6 PWM)
PWM Uitgangen
6
Stroomverbruik
19 mA
Afmetingen
18 x 45 mm
Gewicht
7 g
Inbegrepen
1x Elektor Arduino Nano Training Board MCCAB
1x Arduino Nano
From Theory to Practical Applications in Wireless Energy Transfer and Harvesting
Wireless power transmission has gained significant global interest, particularly with the rise of electric vehicles and the Internet of Things (IoT). It’s a technology that allows the transfer of electricity without physical connections, offering solutions for everything from powering small devices over short distances to long-range energy transmission for more complex systems.
Wireless Power Design provides a balanced mix of theoretical knowledge and practical insights, helping you explore the potential of wireless energy transfer and harvesting technologies. The book presents a series of hands-on projects that cover various aspects of wireless power systems, each accompanied by detailed explanations and parameter listings.
The following five projects guide you through key areas of wireless power:
Project 1: Wireless Powering of Advanced IoT Devices
Project 2: Wireless Powered Devices on the Frontline – The Future and Challenges
Project 3: Wireless Powering of Devices Using Inductive Technology
Project 4: Wireless Power Transmission for IoT Devices
Project 5: Charging Robot Crawler Inside the Pipeline
These projects explore different aspects of wireless power, from inductive charging to wireless energy transmission, offering practical solutions for real-world applications. The book includes projects that use simulation tools like CST Microwave Studio and Keysight ADS for design and analysis, with a focus on practical design considerations and real-world implementation techniques.
Technology is constantly changing. New microcontrollers become available every year and old ones become redundant. The one thing that has stayed the same is the C programming language used to program these microcontrollers. If you would like to learn this standard language to program microcontrollers, then this book is for you!
ARM microcontrollers are available from a large number of manufacturers. They are 32-bit microcontrollers and usually contain a decent amount of memory and a large number of on-chip peripherals. Although this book concentrates on ARM microcontrollers from Atmel, the C programming language applies equally to other manufacturer’s ARMs as well as other microcontrollers.
Features of this book
Use only free or open source software.
Learn how to download, set up and use free C programming tools.
Start learning the C language to write simple PC programs before tackling embedded programming - no need to buy an embedded system right away!
Start learning to program from the very first chapter with simple programs and slowly build from there.
No programming experience is necessary!
Learn by doing - type and run the example programs and exercises.
Sample programs and exercises can be downloaded from the Internet.
A fun way to learn the C programming language.
Ideal for electronic hobbyists, students and engineers wanting to learn the C programming language in an embedded environment on ARM microcontrollers.
Derde, uitgebreide en herziene editie met AVR Playground en Elektor Uno R4
Arduino boards zijn enorm succesvol geworden. Ze zijn eenvoudig te gebruiken en goedkoop. Dit boek maakt u niet alleen vertrouwd met de wereld van Arduino, maar leert u ook hoe u microcontrollers in het algemeen kunt programmeren. In dit boek wordt de theorie in praktijk gebracht op een Arduino-bord met behulp van de Arduino-programmeeromgeving.
Er wordt ook wat hardware ontwikkeld: een multi-purpose shield om enkele van de experimenten uit de eerste 10 hoofdstukken op te bouwen; de AVR Playground, een echt op Arduino gebaseerd microcontroller-ontwikkelbord voor comfortabele applicatieontwikkeling, en de Elektor Uno R4, een Arduino Uno R3 op steroïden.
De auteur, een Elektor Expert, voorziet de lezer van de theoretische basiskennis die nodig is om elke microcontroller te programmeren: in- en uitgangen (analoog en digitaal), interrupts, communicatiebussen (RS-232, SPI, I²C, 1-draads, SMBus, enz.), timers, en nog veel meer. De programma's en schetsen in het boek laten zien hoe u verschillende gangbare elektronische componenten kunt gebruiken: matrix toetsenborden, displays (LED, alfanumerieke en grafische kleuren LCD), motoren, sensoren (temperatuur, druk, vochtigheid, geluid, licht en infrarood), roterende encoders, piëzo buzzers, drukknoppen, relais, enz. Dit boek wordt uw eerste boek over microcontrollers met een happy end!
Dit boek is voor u als u een beginner bent in microcontrollers, een Arduino gebruiker (hobbyist, knutselaar, kunstenaar, etc.) die zijn kennis wil verdiepen, een afgestudeerde elektronica student of een leraar op zoek naar ideeën.
Dankzij Arduino is de uitvoering van de gepresenteerde concepten eenvoudig en leuk. Sommige van de voorgestelde projecten zijn zeer origineel:
Geldspel
Misophone (een muzikale vork)
Car GPS Scrambler
Weerstation
DCF77 Decoder
Illegale tijdzender
Infrarood afstandsbediening manipulator
Hinderlijke Geluidsgenerator
Italiaans hoornalarm
Oververhittingsdetector
PID Regelaar
Data Logger
SVG-bestand Oscilloscoop
6-kanaals voltmeter
Alle projecten en codevoorbeelden in dit boek zijn uitgeprobeerd en getest op een Arduino Uno-bord. Ze zouden ook moeten werken met de Arduino Mega en elk ander compatibel bord dat de Arduino shield uitbreidingsconnectoren blootlegt.
Datasheets gebruikte actieve componenten (.PDF bestand):
ATmega328 (Arduino Uno)
ATmega2560 (Arduino Mega 2560)
BC547 (bipolaire transistor, hoofdstukken 7, 8, 9)
BD139 (bipolaire vermogenstransistor, hoofdstuk 10)
BS170 (N-MOS transistor, hoofdstuk 8)
DCF77 (ontvangermodule, hoofdstuk 9)
DS18B20 (temperatuursensor, hoofdstuk 10)
DS18S20 (temperatuursensor, hoofdstuk 10)
HP03S (druksensor, hoofdstuk 8)
IRF630 (N-MOS vermogenstransistor, hoofdstuk 7)
IRF9630 (P-MOS vermogenstransistor, hoofdstuk 7)
LMC6464 (quad op-amp, hoofdstuk 7)
MLX90614 (infraroodsensor, hoofdstuk 10)
SHT11 (vochtigheidssensor, hoofdstuk 8)
TS922 (dubbele op-amp, hoofdstuk 9)
TSOP34836 (infrarood ontvanger, hoofdstuk 9)
TSOP1736 (infrarood ontvanger, hoofdstuk 9)
MPX4115 (analoge druksensor, hoofdstuk 11)
MCCOG21605B6W-SPTLYI (I²C LCD, hoofdstuk 12)
SST25VF016B (SPI EEPROM, hoofdstuk 13)
Over de auteur:
Clemens Valens, geboren in Nederland, woont sinds 1997 in Frankrijk. Manager bij Elektor Labs en Webmaster van ElektorLabs, verliefd op elektronica, ontwikkelt hij microcontrollersystemen voor zijn plezier, en soms ook voor zijn werkgever. Polyglot - hij spreekt vloeiend C, C++, PASCAL, BASIC en verschillende assemblerdialecten - brengt hij het grootste deel van zijn tijd door op zijn computer terwijl zijn vrouw, hun twee kinderen en twee katten zijn aandacht proberen te trekken (alleen de katten slagen erin). Bezoek de website van de auteur: www.polyvalens.com.Authentieke getuigenis van Hervé M., een van de eerste lezers van het boek:'Ik huilde bijna van vreugde toen dit boek me in slechts drie zinnen dingen liet begrijpen die voorheen volkomen ondoorgrondelijk leken.'
The PC has long-time outgrown its function as a pure computer and has become an all-purpose machine. This book is targeted towards those people that want to control existing or self-built hardware from their computer. Using Visual Basic as Rapid Application Development tool we will take you on a journey to unlock the world beyond the connectors of the PC. After familiarising yourself with Visual Basic, its development environment and the toolset it offers, items such as serial communications, printer ports, bit-banging, protocol emulation, ISA, USB and Ethernet interfacing and the remote control of test-equipment over the GPIB bus, are covered in extent. Each topic is accompanied by clear, ready to run code, and where necessary, schematics are provided that will get your projects up to speed in no time. This book will show you advanced things like: using tools like Debug to find hardware addresses, setting up remote communication using TCP/IP and UDP sockets and even writing your own internet servers. Or how about connecting your own block of hardware over USB or Ethernet and controlling it from Visual Basic. Other things like internet-program communication, DDE and the new graphics interface of Windows XP are covered as well. All examples are ready to compile using Visual Basic 5.0, 6.0, NET or 2005. Extensive coverage is given on the differences between what could be called Visual Basic Classic and Visual basic .NET / 2005.
Cette compilation comprend des articles intégrés de l'actuel Elektor entre juillet 2012 et novembre 2014.
Les documents suivants sont inclus dans le numéro de document (PDF) avec la fonction de navigation disponible et les articles sont intéressants.
De Raspberry Pi 500 (gebaseerd op de Raspberry Pi 5) heeft een quad-core 64-bit Arm-processor, RP1 I/O-controller, 8 GB RAM, draadloze netwerken, dual-display uitgang, 4K videoweergave en een 40-pins GPIO-header. Het is een krachtige, compacte all-in-one computer ingebouwd in een draagbaar toetsenbord.
Het ingebouwde aluminium koellichaam zorgt voor verbeterde thermische prestaties, waardoor de Raspberry Pi 500 snel en soepel werkt, zelfs onder zware belasting.
Specificaties
SoC
Broadcom BCM2712
CPU
ARM Cortex-A76 (ARM v8) 64-bit
Kloksnelheid
4x 2,4 GHz
GPU
VideoCore VII (800 MHz)
RAM
8 GB LPDDR4X (4267 MHz)
WiFi
IEEE 802.11b/g/n/ac (2,4 GHz/5 GHz)
Bluetooth
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet (met PoE+-ondersteuning)
USB
2x USB-A 3.0 (5 GBit/s)1x USB-A 2.01x USB-C (voor voeding)
PCI-Express
1x PCIe 2.0
GPIO
Standaard 40-pins GPIO-header
Video
2x micro-HDMI-poorten (4K60)
Multimedia
H.265 (4K60-decodering)OpenGL ES 3.1, Vulkan 1.2
SD-kaart
microSD
Voeding
5 V DC (via USB-C)
Toetsenbordindeling
US (QWERTY)
Afmetingen
286 x 122 x 23 mm
Downloads
Datasheet
SwiftIO offers a full Swift compiler and framework environment that runs on the microcontroller. The SwiftIO board is a compact electronic circuit board that runs Swift on the bare metal, giving you a system that can be used to control all kinds of electronic projects.
Kenmerken
NXP i.MX RT1052 Crossover Processor with ARM Cortex-M7 core @ 600 MHz
8 MB SPI Flash, 32 MB SDRAM
On-board DAPLink debugger
On-board USB to UART for serial communication
On-board RGB LED
On-board SD socket
46x GPIO, 12x ADC, 14x PWM, 4x UART, 2x I²C, 2x SPI etc.
Many additional advanced features to meet the needs of advanced users
Zephyr RTOS support
MadMachine IDE is the premier integrated development environment for SwiftIO, which makes it easy to write Swift code and download it to the board.
De GTMEDIA V8 Finder2 is een draagbare satellietmeter die de standaarden DVB-S/S2 en MPEG-2/4 H.264 (8-bit) ondersteunt. Ontworpen voor gebruiksgemak, beschikt hij over een compact formaat, lichtgewicht constructie, gebruiksvriendelijke interface, langere batterijduur en een uitgebreide reeks functies.
Deze meter biedt alle essentiële functies die nodig zijn voor een efficiënte installatie en verificatie van digitale satelliet-tv-diensten, of het nu gaat om individuele woningen of eenheden met meerdere woningen.
Specificaties
Frequentiebereik
950-2150 MHz
DC IN
13 V/18 V (max. 350 mA)
Display
3,5" HD TFT LCD-scherm (320 x 240)
Standaard
DVB-S/S2/S2X
Batterij
Ingebouwde lithiumbatterij van 7,4 V/4000 mAh
Afmetingen
95 x 155 x 45 mm
Gewicht
450 g
Inbegrepen
GTmedia V8 Finder 2
USB-kabel
Manual
Raspberry Pi 5 provides two four-lane MIPI connectors, each of which can support either a camera or a display. These connectors use the same 22-way, 0.5 mm-pitch “mini” FPC format as the Compute Module Development Kit, and require adapter cables to connect to the 15-way, 1 mm-pitch “standard” format connectors on current Raspbery Pi camera and display products.These mini-to-standard adapter cables for cameras and displays (note that a camera cable should not be used with a display, and vice versa) are available in 200 mm, 300 mm and 500 mm lengths.
40+ Projects using Arduino, Raspberry Pi and ESP32
This book is about developing projects using the sensor-modules with Arduino Uno, Raspberry Pi and ESP32 microcontroller development systems. More than 40 different sensors types are used in various projects in the book. The book explains in simple terms and with tested and fully working example projects, how to use the sensors in your project. The projects provided in the book include the following:
Changing LED brightness
RGB LEDs
Creating rainbow colours
Magic wand
Silent door alarm
Dark sensor with relay
Secret key
Magic light cup
Decoding commercial IR handsets
Controlling TV channels with IT sensors
Target shooting detector
Shock time duration measurement
Ultrasonic reverse parking
Toggle lights by clapping hands
Playing melody
Measuring magnetic field strength
Joystick musical instrument
Line tracking
Displaying temperature
Temperature ON/OFF control
Mobile phone-based Wi-Fi projects
Mobile phone-based Bluetooth projects
Sending data to the Cloud
The projects have been organized with increasing levels of difficulty. Readers are encouraged to tackle the projects in the order given. A specially prepared sensor kit is available from Elektor. With the help of this hardware, it should be easy and fun to build the projects in this book.
STmicroelectronics’ wireless IoT & wearable sensor development kit ‘SensorTile.box’ is a portable multi-sensor circuit board housed in a plastic box and developed by STMicroelectronics. It is equipped with a high-performance 32-bit ARM Cortex-M4 processor with DSP and FPU, and various sensor modules, such as accelerometer, gyroscope, temperature sensor, humidity sensor, atmospheric pressure sensor, microphone, and so on. SensorTile.box is ready to use with wireless IoT and Bluetooth connectivity that can easily be used with an iOS or Android compatible smartphone, regardless of the level of expertise of the users. SensorTile.box is shipped with a long-life battery and all the user has to do is connect the battery to the circuit to start using the box. The SensorTile.box can be operated in three modes: Basic mode, Expert mode, and Pro mode. Basic mode is the easiest way of using the box since it is pre-loaded with demo apps and all the user has to do is choose the required apps and display or plot the measured data on a smartphone using an app called STE BLE Sensor. In Expert mode users can develop simple apps using a graphical wizard provided with the STE BLE Sensor. Pro mode is the most complex mode allowing users to develop programs and upload them to the SensorTile.box. This book is an introduction to the SensorTile.box and includes the following: Brief specifications of the SensorTile.box; description of how to install the STE BLE Sensor app on an iOS or Android compatible smartphone required to communicate with the box. Operation of the SensorTile.box in Basic mode is described in detail by going through all of the pre-loaded demo apps, explaining how to run these apps through a smartphone. An introduction to the Expert mode with many example apps developed and explained in detail enabling users to develop their own apps in this mode. Again, the STE BLE Sensor app is used on the smartphone to communicate with the SensorTile.box and to run the developed apps. The book then describes in detail how to upload the sensor data to the cloud. This is an important topic since it allows the sensor measurements to be accessed from anywhere with an Internet connection, at any time. Finally, Pro mode is described in detail where more experienced people can use the SensorTile.box to develop, debug, and test their own apps using the STM32 open development environment (STM32 ODE). The Chapter explains how to upload the developed firmware to the SensorTile.box using several methods. Additionally, the installation and use of the Unicleo-GUI package is described with reference to the SensorTile.box. This PC software package enables all of the SensorTile.box sensor measurements to be displayed or plotted in real time on the PC.
Le monde de l'électronique est à la fois vaste et… tout petit ! Voici un livre qui confirme ces deux constatations contradictoires. En effet, en électronique, tout touche à tout, d'une manière ou d'une autre. Le plus petit détail peut avoir les plus grandes conséquences, et pas toujours celles que l'on attendrait.
L'objectif de l'auteur de cette série d'articles autonomes intitulée hors-circuits, réunis ici en un livre, n'est pas de vous tenir par la main. Robert Lacoste, électronicien professionnel de haut-niveau, vous donne des pistes pour comprendre ce qui paraît mystérieux. Il vous guide juste assez pour vous permettre ensuite de progresser tout seul. Avec lui, non seulement vous repousserez vos propres limites, mais saurez aussi détecter celles du matériel et du logiciel que vous utilisez. En vous invitant à repasser par les notions de physique de base, il vous permettra de séparer les véritables progrès techniques des laïus commerciaux.
Les bases, ça peut mener loin
D'où vient la sensibilité d'un récepteur d'ondes radio ? Pourquoi le téléchargement d'une vidéo sur votre portable est-il beaucoup plus lent à la campagne qu'en centre-ville ? Si pour vous la réponse technique à des questions comme celles-ci (et bien d'autres que vous n'osez peut-être même pas vous poser) n'est pas évidente, ce livre vous aidera à y voir plus clair. Oui, on peut être à l'aise avec les microcontrôleurs, mais dérouté par le comportement d'un simple transistor. Vous sentez-vous concerné par de telles interrogations ? Ce livre est donc pour vous.
Sans aucune formule mathématique qui ne soit pas à la portée d'un lycéen, il balaye tout le champ de l'électronique, depuis l'analogique jusqu'au traitement numérique du signal en passant par le domaine si redouté des hautes-fréquences. La théorie ne s'y éloigne jamais beaucoup de la loi d'Ohm ! Avec des mots simples, l'auteur explique comment ça marche, pourquoi parfois ça ne marche pas comme on veut, et comment mieux utiliser différentes techniques dans vos propres projets pour que ça marche.
Liste des sujets abordés :
adaptation d'impédance : qu'est-ce-que c'est ?
petite introduction aux microrubans
jouons avec la réflectométrie temporelle
circuits imprimés : éviter les bourdes en HF et avec les fréquences élevées
le marquage CE pour les béotiens
le quartz
magie de la PLL VCO & PLL : pour obtenir des fréquences à la fois précises, stables et variables
synthèse numérique directe : une introduction
comprendre l'amplificateur à transistor : sexagénaire vaillant
ampli de classe A, B, C, D, E, F, G, H : quesako ?
le filtrage numérique sans stress : les filtres FIR
le filtrage numérique sans stress : les filtres CIC
le filtrage numérique sans stress : les filtres IIR
l'ABC des CA/N DNL, INL, SNR, SINAD, ENOB, SFDR et consorts
l'ABC des CA/N sigma-delta, quésaco ?
bruit et sensibilité des récepteurs
échange débit contre portée