Search results for "explore OR attiny OR microcontrollers OR using OR c OR and OR assembly OR language"
-
FNIRSI FNIRSI DPOS350P (4-in-1) 2-ch Tablet Oscilloscope (350 MHz) + Signal Generator + Frequency Response Analyzer + Spectrum Analyzer
2 Channels • 350 MHz • 1 GSa/s • 50,000 wfm/s • 7 inch Touchscreen The FNIRSI DPOS350P is a sleek 4-in-1 powerhouse in tablet form! This compact and portable device packs serious functionality: it combines a 2-channel oscilloscope (350 MHz), a signal generator (50 MHz), a frequency response analyzer (50 MHz), and a spectrum analyzer (200 kHz–350 MHz) – all in one unit. Whether you're in R&D, troubleshooting, or field testing, the DPOS350P delivers the tools you need to measure, generate, analyze, and visualize electronic signals with precision and clarity. Its responsive high-resolution touchscreen and intuitive controls make signal analysis fast, flexible and efficient. Features Powerful Multi-Function Integration 350 MHz 2-channel oscilloscope with 1 GSa/s real-time sampling 50 MHz signal generator with 14 standard + custom waveforms Spectrum analyzer (200 kHz–350 MHz): Perfect for EMI, RF & HF testing Frequency response analyzer (FRA) up to 50 MHz High-Performance Waveform Capture 50,000 wfm/s refresh rate for real-time signal clarity 350 MHz bandwidth (single-channel mode) Detects rare and low-probability anomalies Crisp Display & Smooth Operation 7" IPS touchscreen (1024 x 600 resolution) Switch between grayscale and color temperature display Easy to operate in various test environments Reliable, Protected & Fast-Charging High-voltage protection up to 400 V Fast charging with QC 18 W (full charge in 2 hours) Built for stable long-term operation Data Storage & Export Save up to 500 waveform records + 90 screenshots USB export for easy reporting and offline analysis Specifications General Display 7 inch (IPS full viewing angle) Resolution 1024 x 600 pixels Interaction mode Capacitive touch screen Total power consumption 10 W Power-on configuration 5 presets Charging QC 18 W, 12 V/1.5 A (USB-C) Battery 3.7 V, 8000 mAh lithium battery Battery life approx. 3 hours in operation, 5 hours standby Heat dissipation Air cooling Expansion interface USB data port Automatic shutdown 15~60 minutes / off Firmware upgrade Support .iso image upgrade Languages English / Portuguese / Russian / Chinese Dimensions 190 x 128 x 37 mm Oscilloscope Analog channels 2 Analog bandwidth 350 MHz Rise time 1ns Real-time sampling rate 1 GSa/s Memory depth 60 Kpts Input impedance 1 MΩ / 14PF Time base range 5ns ~ 50s Roll time base 50ms ~ 50s Vertical sensitivity 2 mV ~ 20 V (1X) Vertical range 16 mV ~ 160 V (1X) DC accuracy ±2% Time accuracy ±0.01% Input coupling DC / AC Probe attenuation 1X / 10X / 100X Hardware bandwidth limit 150M / 20M High resolution mode 8bit ~ 16bit Parameter measurements 12 types Cursor measurement Time, period, frequency, level, voltage Trigger detection Digital trigger Trigger channel CH1 / CH2 Trigger mode Auto / Single / Normal Trigger edge Rising edge / Falling edge Trigger suppression L1 ~ L3 Trigger level Manual / automatic 10% ~ 90% Screenshot storage 90 pictures Waveform storage 500 groups Background grid Display / hide Waveform movement Coarse adjustment / fine adjustment Overvoltage protection Withstand voltage 400 V Waveform brightness Adjustable Simple FFT display Yes Digital fluorescence Yes Color temperature display Yes X-Y mode Yes ZOOM time base Yes One-key automatic adjustment Yes One-key return to zero Yes Data browser Yes Signal Generator Waveform types 14 standard functions + captured waveform Frequency 0~50 MHz (sine wave only, other waveforms up to 10M/5M/3M) Amplitude 0~5 VPP Offset -2.5 V ~ +2.5V Duty cycle 0.1~99.9% Frequency resolution 1 Hz Amplitude resolution 1 mV Offset resolution 1 mV Duty cycle resolution 0.1% Customizable captured waveform 500 groups Frequency Response Analyzer (FRA) Excitation signal frequency 100 Hz ~ 50 MHz Excitation signal amplitude 0~5 VPP Excitation signal offset -2.5V ~ +2.5V Excitation frequency count 20~500 Cursor measurement Frequency / gain / phase Operating mode Single / cyclic System calibration Yes Spectrum Analyzer Conversion method FFT FFT length 4K ~ 32K Frequency range 200 KHz ~ 350 MHz Level range -60 dBmV ~ +260 dBmV Cursor measurement Frequency / amplitude Marking parameter Maximum energy harmonic Waterfall chart Yes 3D waterfall chart Yes Automatic adjustment Yes System calibration Yes Included 1x FNIRSI DPOS350P Oscilloscope (4-in-1) 2x 350 MHz Probes 1x QC 18 W Fast Charger (EU) 1x USB-C Cable 1x Alligator Clip 1x Storage Bag 1x Manual Downloads Manual Firmware
€ 309,00€ 259,00Best Price
-
Elektor Publishing The ESP32 Cheap Yellow Display Book
Projects Using Arduino IDE and the LVGL Graphics Library The ESP32 is probably one of the most popular microcontrollers used by many people, including students, hobbyists, and professional engineers. Its low cost, coupled with rich features makes it a popular device to use in many projects. Recently, a board called the ESP32 Cheap Yellow Display (CYD for short) is available from its manufacturers. The board includes a standard ESP32 microcontroller together with a 320x240 pixel TFT display. Additionally, the board provides several connectors for interfaces such as GPIO, serial port (TX/RX), power and Ground. The inclusion of a TFT display is a real advantage as it enables users to design complex graphics-based projects without resorting to an external LCD or graphics displays. The book describes the basic hardware of the ESP32 CYD board and provides details of its on-board connectors. Many basic, simple, and intermediate-level projects are given in the book based on the ESP32 CYD, using the highly popular Arduino IDE 2.0 integrated development environment. The use of both the basic graphics functions and the use of the popular LVGL graphics library are discussed in the book and projects are given that use both types of approaches. All the projects given in the book have been tested and are working. The block diagram, circuit diagram, and the complete program listings and program descriptions of all the projects are given with explanations. Readers can use the LVGL graphics library to design highly popular eye-catching full-color graphics projects using widgets such as buttons, labels, calendars, keypads, keyboards, message boxes, spinboxes, sliders, charts, tables, menus, bars, switches, drop-down lists, animations, and many more widgets.
€ 34,95
Members: € 31,46
-
Elektor Digital Raspberry Pi Pico for Radio Amateurs (E-book)
Program and build RPi Pico-based ham station utilities, tools, and instruments Although much classical HF and mobile equipment is still in use by large numbers of amateurs, the use of computers and digital techniques has now become very popular among amateur radio operators. Nowadays, anyone can purchase a €5 Raspberry Pi Pico microcontroller board and develop many amateur radio projects using the “Pico” and some external components. This book is aimed at amateur radio enthusiasts, Electronic Engineering students, and anyone interested in learning to use the Raspberry Pi Pico to shape their electronic projects. The book is suitable for beginners in electronics as well as for those with wide experience. Step-by-step installation of the MicroPython programming environment is described. Some knowledge of the Python programming language is helpful to be able to comprehend and modify the projects given in the book. The book introduces the Raspberry Pi Pico and gives examples of many general-purpose, software-only projects that familiarize the reader with the Python programming language. In addition to the software-only projects tailored to the amateur radio operator, Chapter 6 in particular presents over 36 hardware-based projects for “hams”, including: Station mains power on/off control Radio station clock GPS based station geographical coordinates Radio station temperature and humidity Various waveform generation methods using software and hardware (DDS) Frequency counter Voltmeter / ammeter / ohmmeter / capacitance meter RF meter and RF attenuators Morse code exercisers RadioStation Click board Raspberry Pi Pico based FM radio Using Bluetooth and Wi-Fi with Raspberry Pi Pico Radio station security with RFID Audio amplifier module with rotary encoder volume control Morse decoder Using the FS1000A TX-RX modules to communicate with Arduino
€ 32,95
Members: € 29,66
-
Elektor Digital Controller Area Network Projects (E-book)
The Controller Area Network (CAN) was originally developed to be used as a vehicle data bus system in passenger cars. Today, CAN controllers are available from over 20 manufacturers, and CAN is finding applications in other fields, such as medical, aerospace, process control, automation, and so on. This book is written for students, for practising engineers, for hobbyists, and for everyone else who may be interested to learn more about the CAN bus and its applications. The aim of this book is to teach you the basic principles of CAN networks and in addition the development of microcontroller based projects using the CAN bus. In summary, this book enables the reader to: Learn the theory of the CAN bus used in automotive industry Learn the principles, operation, and programming of microcontrollers Design complete microcontroller based projects using the C language Develop complete real CAN bus projects using microcontrollers Learn the principles of OBD systems used to debug vehicle electronics You will learn how to design microcontroller based CAN bus nodes, build a CAN bus, develop high-level programs, and then exchange data in real-time over the bus. You will also learn how to build microcontroller hardware and interface it to LEDs, LCDs, and A/D converters. The book assumes that the reader has some knowledge on basic electronics. Knowledge of the C programming language will be useful in later chapters of the book, and familiarity with at least one member of the PIC series of microcontrollers will be an advantage, especially if the reader intends to develop microcontroller based projects using the CAN bus.
€ 29,95
Members: € 26,96
-
Elektor Digital Supersnel PC Interfacen (E-book)
Wilt u in enkele minuten een programma maken op uw PC, dat communiceert met een microcontroller? Dit boek, samen met de Piccolino en gratis software, maakt dat mogelijk! Als hardware wordt gebruik gemaakt van de Piccolino. Dit is een prototype platform met een moderne PIC16F887 microcontroller, dat gebruikt kan worden om razendsnel microcontroller opstellingen te maken. Alle basisvoorzieningen zijn aanwezig op de Piccolino, en door middel van de headers kunnen extra onderdelen eenvoudig aangesloten worden. De Piccolino wordt geprogrammeerd met de krachtige maar eenvoudig te leren gratis programmeertaal JAL. Deze taal wordt zowel door hobbyisten als professionals gebruikt. Bovendien is een serie projectboeken in deze taal verkrijgbaar, en een lesboek waarmee u JAL kunt leren. Aan de PC kant wordt gebruik gemaakt van de eveneens eenvoudig te leren gratis programmeertaal Small Basic van Microsoft. Deze taal is speciaal ontwikkeld om snel Windows programma's te kunnen ontwikkelen, ook voor mensen die weinig of geen PC programmeer ervaring hebben. U leert verschillende technieken om een PC met een microcontroller te laten communiceren zoals losse communicatie, het versterken en verzwakken van signalen, verwerken van valse metingen, master-slave communicatie en synchronisatie met geforceerde reset. Behalve theorie staan in het boek ook 15 leuke en praktische projecten. Door de duidelijke uitleg en instructies kunt u deze projecten zelf uitbreiden en helemaal aan uw eigen wensen aanpassen. Een paar voorbeelden uit het boek: Meet signalen en toon ze op de PC Maak een eigen muis of keyboard besturing. Meet en analyseer componenten (Spoel / Condensator / Transistor / OPAMP) met automatische grafieken op uw PC. Bestuur een servomotor vanaf de PC. Verzamel metingen in de Piccolino en zet ze later over naar uw PC. De combinatie van theorie en praktijkvoorbeelden in dit boek zorgt er voor dat u voor elk interface-probleem een oplossing bij de hand hebt, of weet hoe u er een moet maken.
€ 29,95
Members: € 26,96
-
FNIRSI FNIRSI 2C53T (3-in-1) 2-ch Oscilloscope (50 MHz) + Multimeter + Signal Generator
The FNIRSI 2C53T, an enhanced version of its 10 MHz predecessor, is a compact and versatile 3-in-1 device. It combines a dual-channel 50 MHz oscilloscope, a 4.5-digit True RMS multimeter, and a signal generator with 13 waveform types, making it an essential tool for maintenance and research professionals. Oscilloscope: Features 50 MHz bandwidth, 250 MS/s sampling rate, ±400 V protection, FPGA + ARM + ADC architecture, and waveform saving for analysis. Multimeter: 4.5-digit True RMS with 19999 counts, supports AC/DC voltage, current, capacitance, resistance, diode, and continuity measurements. Signal Generator: Outputs 13 signal types up to 50 KHz, with adjustable frequency, amplitude, and duty cycle. With a 2.8-inch LCD, 3000 mAh battery (6-hour runtime), and a portable design, it delivers powerful functionality in a user-friendly package. Specifications Oscilloscope Channels 2 Analog Bandwidth 50 MHz Real-time Sampling Rate 250 MS/s Storage Depth 1 Kpts Impedance 1 MΩ Time Base Range 10ns-20s Vertical Sensitivity 10 mV/div-10 V/div (x1) Maximum Measured Voltage ±400 V Trigger Mode Auto/Normal/Single Trigger Type Rising edge, Falling edge Display Mode Y-T/Rolling/X-Y Coupling Method AC/DC Persistence OFF, 500ms, 1s, ∞ Math 8 Basic Operations + FFT Supported Waveform Screenshot Save, Export Waveform Image, Cursor Measurement, Infinite Afterglow Multimeter DC Voltage 1.9999V/19.999V/199.99V/1000V ±(0.5%+3) AC Voltage 1.9999V/19.999V/199.99V/750.0V ±(1%+3) DC Current 19.999mA/199.99mA/1.9999A/9.999A ±(1.2%+3) AC Current 19.999mA/199.99mA/1.9999A/9.999A ±(1.5%+3) Resistance 19.999MΩ/1.9999MΩ/199.99KΩ/19.999KΩ ±(0.5%+3) 1.9999KΩ/199.99Ω ±(2.0%+3) Capacitance 999.9uF/99.99uF/9.999uF/999.9nF/99.99nF/9.999nF ±(2.0%+5) 9.999mF/99.99mF ±(5.0%+20) Temperature −55~1300°C (−67~2372°F) ±(2.5%+5) Continuity Test Yes Diode Yes Signal Generator 13 Signal Waveforms Sine wave, rectangular wave, sawtooth wave, half wave, full wave, positive step wave, reverse step wave, exponential rise, exponential fall, DC, multi-audio, Sinker pulse, Lorentz wave Output Frequency 0-50 KHz Output Amplitude 0-3 V Output Duty Cycle 0-100% General Display 2.8" HD color screen Resolution 320 x 240 Charging USB-C (5 V/1 A) Battery 3000 mAh Lithium battery Standby Time 6 hours Languages English, Chinese Dimensions 167 x 89 x 35 mm Weight 300 g Differences New vs Old Version Model 2C53T Upgrade 2C53T Predecessor Bandwidth 50 MHz 10 MHz Display Mode Y-T/Rolling/X-Y Y-T/Rolling Math 8 Basic Operations + FFT N/A Cursor Function Yes N/A XY Lissau Graph Yes N/A Afterglow Function Yes N/A Multimeter Accuracy 19999 Counts 9999 Counts Signal Generator 50 KHz 2 MHz Included 1x FNIRSI 2C53T Oscilloscope (50 MHz) 2x P6100 Oscilloscope probes (10X) 1x Multimeter probe 1x Alligator clip probe 1x USB-C charging cable 1x Storage bag 1x Manual Downloads Manual Firmware V1.2.0
€ 119,95€ 94,95Best Price
-
SEQURE SEQURE T55 Smart Mini Soldering Hot Plate (55x55 mm)
The SEQURE T55 Smart Mini Temperature Adjustable Soldering Hot Plate is a compact and efficient tool designed for precise preheating and desoldering tasks. With its adjustable temperature range from 50°C to 280°C (122°F to 536°F), it is suitable for various applications, e.g. cell phone repair, PCB assembly, etc. Features Adjustable heating temperature range: 50°C to 280°C (122°F to 536°F) Equipped with a heat-resistant ceramic temperature sensor, ensuring high-accuracy data measurement under continuous high temperatures. Automatically stops heating after reaching the preset working time. Supports PD, QC, and DC (max 25 V). Intelligent temperature control algorithm for temperature compensation and power adjustment. 128 x 32 resolution OLED display with a built-in buzzer to indicate operating status. °C/°F conversion Specifications Heating Area 55 x 55 mm Working Temperature 50-280°C (122-536°F) Max Voltage 25 V Max Power 95 W Recommend Voltage 19-25 V PD Power Supply PD 20 V ≥3A Power Supply Modes PD, QC, DC Interface USB-C Display 128 x 32 OLED Menu Languages English, Russian, and Chinese Dimensions 55 x 60 x 37 mm Weight 92 g Included 1x SEQURE T55 Smart Mini Soldering Hot Plate 1x PD 65 W Power Supply (EU) 1x Fast Charging Cable (100 W/5 A)
€ 49,95
Members: € 44,96
-
Elektor Digital MicroPython für Mikrocontroller (PDF)
Die Programmiersprache „Python“ hat in den letzten Jahren einen enormen Aufschwung erlebt. Nicht zuletzt haben verschiedene Einplatinensysteme wie der Raspberry Pi zu deren Bekanntheitsgrad beigetragen. Aber auch in anderen Gebieten, wie der Künstlichen Intelligenz oder dem Machine Learning, hat Python weite Verbreitung gefunden. Es ist daher naheliegend, Python bzw. die Variante „MicroPython“ auch für den Einsatz in SoCs (Systems on Chip) zu verwenden. Leistungsfähige Controller wie der ESP32 der Firma Espressif Systems bieten eine hervorragende Performance sowie Wi-Fi- und Bluetooth-Funktionalität zu einem günstigen Preis. Mit diesen Eigenschaften wurde die Maker-Szene im Sturm erobert. Im Vergleich zu anderen Controllern weist der ESP32 einen deutlich größeren Flash und SRAM-Speicher, sowie eine wesentlich höhere CPU-Geschwindigkeit auf. Aufgrund dieser Leistungsmerkmale eignet sich der Chip nicht nur für klassische C-Anwendungen, sondern insbesondere auch für die Programmierung mit MicroPython. Das vorliegende Buch führt in die Anwendung der modernen Ein-Chip-Systeme ein. Neben den technischen Hintergründen steht vor allem MicroPython selbst im Vordergrund. Nach der Einführung in die Sprache werden die erlernten Programmierkenntnisse umgehend in die Praxis umgesetzt. Die einzelnen Projekte sind sowohl für den Einsatz im Labor als auch für Alltagsanwendungen geeignet. Neben dem eigentlichen Lerneffekt steht also auch die Freude am Aufbau kompletter und nützlicher Geräte im Vordergrund. Durch die Verwendung von Laborsteckboards können Schaltungen aller Art mit geringem Aufwand realisiert werden, sodass das Austesten der selbstgebauten Geräte zum lehrreichen Vergnügen wird. Durch die verschiedenen Anwendungen wie Wetterstationen, Digitalvoltmeter, Ultraschall-Entfernungsmesser, RFID-Kartenleser oder Funktionsgeneratoren sind die vorgestellten Projekte auch für Praktika oder Fach- und Studienarbeiten in den Naturwissenschaften bzw. im Natur- und Technikunterricht bestens geeignet.
€ 32,80
Members: € 29,52
-
Elektor Digital H0W2: Get Started with the MAX78000FTHR Development Board (E-book)
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
€ 32,95
Members: € 29,66
-
Elektor Digital Programming with STM32 Nucleo Boards (E-book)
STM32 Nucleo family of processors are manufactured by STMicroelectronics. These are low-cost ARM microcontroller development boards. This book is about developing projects using the popular Nucleo development board. In the early chapters of the book, the architecture of the Nucleo family is briefly described. Software development tools that can be used with the Nucleo boards such as the Mbed, Keil MDK, TrueSTUDIO, and the System Workbench are described briefly in later Chapters. The book covers many projects using most features of the STM32 Nucleo development boards where the full software listings for Mbed and System Workbench are given for every project. The projects range from simple flashing LEDs to more complex projects using modules and devices such as GPIO, ADC, DAC, I²C, LCD, analog inputs and others. In addition, several projects are given using the Nucleo Expansion Boards, including popular expansion boards such as solid-state relay, MEMS and environmental sensors, DC motor driver, Wi-Fi, and stepper motor driver. These Expansion Boards plug on top of the Nucleo development boards and simplify the task of project development considerably. Features of this book Learn the architecture of the STM32 microcontrollers Learn how to use the Nucleo development board in projects using Mbed and System Workbench Toolchains Learn how to use the Nucleo Expansion Boards with the Nucleo development boards Update The Mbed compiler has been replaced with two software packages: The Mbed Studio and Keil Studio Cloud. Both of these software packages are free of charge and are available on the Internet. If you need assistance using the Keil Studio Cloud, please download the Guide below.
€ 34,95
Members: € 31,46
-
SunFounder Universal Maker Sensor Kit (for Raspberry Pi, Pico W, Arduino, ESP32)
Discover endless creativity with the Universal Maker Sensor Kit, designed for use with Raspberry Pi, Pico W, Arduino, and ESP32. This versatile kit offers compatibility across popular development platforms, including Arduino Uno R4 Minima/WiFi, Uno R3, Mega 2560, Raspberry Pi 5, 4, 3B+, 3B, Zero, Pico W, and ESP32. Featuring over 35 sensors, actuators, and displays, it's perfect for projects ranging from environmental monitoring and smart home automation to robotics and interactive gaming. Step-by-step tutorials in C/C++, Python, and MicroPython guide beginners and experienced makers alike through 169 exciting projects. Features Wide Compatibility: Fully supports Arduino (Uno R3, Uno R4 Minima/WiFi, Mega 2560), Raspberry Pi (5, 4, 3B+, 3B, Zero, Pico W), and ESP32, enabling extensive flexibility across numerous development platforms. Includes instructions for building 169 projects. Comprehensive Components: Features more than 35 sensors, actuators, and display modules suitable for diverse projects such as environmental monitoring, smart home automation, robotics, and interactive game controllers. Detailed Tutorials: Provides clear, step-by-step tutorials covering Arduino, Raspberry Pi, Pico W, ESP32, and each included component. Tutorials are available in C/C++, Python, and MicroPython, catering effectively to both beginners and experienced makers. Suitable for All Skill Levels: Offers structured projects designed to guide users seamlessly from beginner to advanced proficiency in electronics and programming, enhancing creativity and technical expertise. Included Breadboard Button Module Capacitive Soil Moisture Module Flame Sensor Module Gas/Smoke Sensor Module (MQ2) Gyroscope & Accelerometer Module (MPU6050) Hall Sensor Module Infrared Speed Sensor Module IR Obstacle Avoidance Sensor Module Joystick Module PCF8591 ADC DAC Converter Module Photoresistor Module PIR Motion Module (HC-SR501) Potentiometer Module Pulse Oximeter and Heart Rate Sensor Module (MAX30102) Raindrop Detection Module Real Time Clock Module (DS1302) Rotary Encoder Module Temperature Sensor Module (DS18B20) Temperature and Humidity Sensor Module (DHT11) Temperature, Humidity & Pressure Sensor (BMP280) Time of Flight Micro-LIDAR Distance Sensor (VL53L0X) Touch Sensor Module Ultrasonic Sensor Module (HC-SR04) Vibration Sensor Module (SW-420) Water Level Sensor Module I²C LCD 1602 OLED Display Module (SSD1306) RGB LED Module Traffic Light Module 5 V Relay Module Centrifugal Pump L9110 Motor Driver Module Passive Buzzer Module Servo Motor (SG90) TT Motor ESP8266 Module JDY-31 Bluetooth Module Power Supply Module Documentation Online Tutorial
€ 69,95
Members: € 62,96
-
Elektor Publishing Raspberry Pi programmeren met C
Dit boek gaat over de Raspberry Pi, en over het programmeren in C. De programmeertaal C en het besturingssysteem Linux (Raspbian) passen uitstekend bij elkaar. Alles wat we nodig hebben om in C te programmeren wordt meegeleverd met het besturingssysteem van de Raspberry Pi. In dit boek leert u hoe C gebruikt wordt met de Raspberry Pi, en krijgt u een overzicht van de taal. WiringPi is een softwarebibliotheek voor de Raspberry Pi waarmee C hardware-uitbreidingen kan benaderen. Die bibliotheek wordt gebruikt om sensoren uit te lezen en om extra hardware aan te sturen. U gaat experimenteren met LED’s en schakelaars, met motoren, met geluid en met sensoren voor temperatuur, luchtdruk, en luchtvochtigheid. Met een Linux-systeem kunt u een webserver maken, inclusief interactieve websites met PHP en WiringPi. Daarom is ook een beknopt overzicht van HTML en PHP in het boek opgenomen. In de voorbeelden worden sensoren via het web uitgelezen en worden apparaten bestuurd. In het laatste voorbeeld wordt een temperatuurlogger gemaakt. Die meet elk kwartier de temperatuur. Een tabel met de meetwaarden kan via het web worden uitgelezen. Alle voorbeeldprogramma’s kunnen worden gedownload van de website van Elektor.
€ 34,95
Members: € 31,46