Ce qui se passe en électronique est par définition invisible à l'oeil nu. L'instrument qui permet précisément de rendre visibles les signaux électriques, celui par le truchement duquel les effets de l'électronique se manifestent à nous, c'est l'oscilloscope.
Hélas, quand on commence à faire de l'électronique, c'est souvent sans oscilloscope. Et l'on en est réduit à tâtonner, aussi bien physiquement que mentalement. Le jour où l'on goûte à la visualisation des signaux sur un écran, c'est une révélation. Plus personne ne souhaite se priver de cet enchantement. Pas de retour en arrière. En électronique, si l'on veut progresser dans le plaisir et dans la compréhension, il faut un oscillo.
Commence alors une période d'interrogation : comment choisir ? Et à peine cette question-là aura-t-elle trouvé sa réponse, il en viendra une ribambelle d'autres que l'on peut résumer en une seule : comment se servir de l'oscilloscope de telle sorte que ce qu'il affiche corresponde bien à la réalité des signaux ?
Dans ce livre, Rémy Mallard, répond clairement à ces questions. Il donne aussi de nombreuses informations pour aider son lecteur à élucider lui-même de nouveaux mystères qui ne manqueront pas de surgir. Ceux qui le connaissent déjà comme l'auteur d'un livre sur l'électronique dont le titre est un programme à lui tout seul : L'électronique pour les débutants qui sèchent les cours mais soudent sans se brûler les doigts, ainsi que d'un livre d'initiation à la programmation des microcontrôleurs PIC, savent qu'ils trouveront ici un ouvrage utile, qu'ils rouvriront souvent.
Ce qui se passe en électronique est par définition invisible à l'oeil nu. L'instrument qui permet précisément de rendre visibles les signaux électriques, celui par le truchement duquel les effets de l'électronique se manifestent à nous, c'est l'oscilloscope.
Hélas, quand on commence à faire de l'électronique, c'est souvent sans oscilloscope. Et l'on en est réduit à tâtonner, aussi bien physiquement que mentalement. Le jour où l'on goûte à la visualisation des signaux sur un écran, c'est une révélation. Plus personne ne souhaite se priver de cet enchantement. Pas de retour en arrière. En électronique, si l'on veut progresser dans le plaisir et dans la compréhension, il faut un oscillo.
Commence alors une période d'interrogation : comment choisir ? Et à peine cette question-là aura-t-elle trouvé sa réponse, il en viendra une ribambelle d'autres que l'on peut résumer en une seule : comment se servir de l'oscilloscope de telle sorte que ce qu'il affiche corresponde bien à la réalité des signaux ?
Dans ce livre, Rémy Mallard, répond clairement à ces questions. Il donne aussi de nombreuses informations pour aider son lecteur à élucider lui-même de nouveaux mystères qui ne manqueront pas de surgir. Ceux qui le connaissent déjà comme l'auteur d'un livre sur l'électronique dont le titre est un programme à lui tout seul : L'électronique pour les débutants qui sèchent les cours mais soudent sans se brûler les doigts, ainsi que d'un livre d'initiation à la programmation des microcontrôleurs PIC, savent qu'ils trouveront ici un ouvrage utile, qu'ils rouvriront souvent.
De T-Deck is een gadget in zakformaat met een 2,8" IPS LCD-scherm (320 x 240), een minitoetsenbord en een ESP32 dual-coreprocessor. Hoewel het niet echt een smartphone is, biedt het volop mogelijkheden voor technologieliefhebbers. Met wat programmeerkennis kun je het omzetten in een zelfstandig berichtenapparaat of een draagbaar codeerplatform.
Specificaties
Microcontroller
ESP32-S3FN16R8 Dual-core LX7-microprocessor
Draadloze connectiviteit
2,4 GHz Wi-Fi & Bluetooth 5 (LE)
Ontwikkeling
Arduino, PlatformlO, MicroPython
Flash
16 MB
PSRAM
8 MB
Accu-ADC-pin
IO04
Ingebouwde functies
Trackball, microfoon, luidspreker
Display
2,8" ST7789 SPI-interface IPS
Resolutie
320 x 240 (volledige kijkhoek)
Verzendvermogen
+22 dBm
SX1262 LoRa-zendontvanger (frequentie)
868 MHz
Afmetingen
100 x 68 x 11 mm
Inbegrepen
1x T-Deck ESP32-S3 LoRa
1x FPC-antenne (868 MHz)
1x Male pin (6-pins)
1x Voedingskabel
Downloads
GitHub
LILYGO T-Display ESP32 WiFi and Bluetooth Module Development Board 1.14-inch LCD Control BoardSpecifications
Chipset
Espressif-ESP32 240 MHz Xtensa single-/dual-core 32-bit LX6 microprocessor
Flash
QSPI flash 16 MB
SRAM
520 kB SRAM
Button
Reset
USB to TTL
CP2104
Modular interface
UART, SPI, SDIO, I²C, LED PWM, TV PWM, I²S, IRGPIO, ADC, capacitor touch sensor, DACLNA pre-amplifier
Display
IPS ST7789V 1.14 Inch
Working voltage
2.7-4.2 V
Working current
About 67 MA
Sleep current
About 350 uA
Working temperature range
-40°C ~ +85°C
Size & Weight
51.52 x 25.04 x 8.54 mm (7.81 g)
Power Supply
USB 5 V/1 A
Charging current
500 mA
Battery
3.7 V lithium battery
JST Connector
2-Pin 1.25 mm
USB
Type-C
WiFi
Standard
FCC/CE-RED/IC/TELEC/KCC/SRRC/NCC (ESP32 chip)
Protocol
802.11 b/g/n (802.11n, speed up to 150 Mbps) A-MPDU and A-MSDU polymerization, support 0.4?S Protection interval
Frequency range
2.4~2.5 GHz (2400~2483.5 M)
Transmit Power
22 dBm
Communication distance
300 m
Bluetooth
Protocol
Meet bluetooth v4.2BR/EDR and BLE standard
Radio frequency
With -97 dBm sensitivity NZIF receiver Class-1, Class-2 & Class-3 emitter AFH
Audio frequency
CVSD&SBC audio frequency
Software
Wi-Fi Mode
Station/SoftAP/SoftAP+Station/P2P
Security mechanism
WPA/WPA2/WPA2-Enterprise/WPS
Encryption Type
AES/RSA/ECC/SHA
Firmware upgrade
UART download/OTA (Through network/host to download and write firmware)
Software Development
Support cloud server development /SDK for user firmware development
Networking protocol
IPv4, IPv6, SSL, TCP/UDP/HTTP/FTP/MQTT
User Configuration
AT + Instruction set, cloud server, Android/iOS app
OS
FreeRTOS
Included
1x T-Display (16 MB)
1x Charging Cable
2x Pin
LILYGO T-Display RP2040 Raspberry Pi Module 1.14-inch LCD Development Board This board is based on a Raspberry Pi Pico RP2040 with Dual Cortex-M0+ and 4 MB Flash memory. It is equipped with a 1.14-inch full color IPS display. The ST7789V display has a resolution of 135 x 240 pixels and is connected via the SPI interface. Specifications MCU RP2040 Dual ARM Cortex M0+ Flash 4 MB Bus interfaces 2x UART, 2x SPI, 2x I²C, 6x PWM Programming language C/C++, MicroPython Support machine learning library TensorFlow Lite Onboard functions Buttons: IO06+IO07, battery power detection TFT Display 1.14-inch ST7789V IPS LCD Resolution 135 x 240, full color Interface 4-Wire SPI interface Operating temperature -20°C ~ +70°C Working power supply 3.3 V Connector JST-GH 1.25 mm 2-pin Included LILYGO T-Display RP2040 Unsoldered headers JST cable Downloads Pinout GitHub
De LILYGO T-Display-S3 Long is een veelzijdig ontwikkelbord, aangedreven door de ESP32-S3R8 dual-core LX7-microprocessor. Het beschikt over een 3,4-inch capacitief TFT-LCD-aanraakscherm met een resolutie van 180 x 640 pixels, wat een responsieve interface biedt voor verschillende toepassingen.
Dit bord is ideaal voor ontwikkelaars die op zoek zijn naar een compacte maar krachtige oplossing voor projecten die aanraakinvoer en draadloze communicatie vereisen. De compatibiliteit met populaire programmeeromgevingen zorgt voor een soepele ontwikkelervaring.
Specificaties
MCU
ESP32-S3R8 Dual-core LX7-microprocessor
Draadloze connectiviteit
Wi-Fi 802.11, BLE 5 + BT Mesh
Programmeerplatform
Arduino IDE, VS-code
Flash
16 MB
PSRAM
8 MB
Detectie van batspanning
IO02
Ingebouwde functies
Opstart- en resetknop, batterijschakelaar
Weergave
3,4" capacitief TFT-touchscreen
Kleurdiepte
565, 666
Resolutie
180 x 640 (RGB)
Werkende voeding
3,3 V
Interface
QSPI
Inbegrepen
1x T-Display S3 Long
1x Voedingskabel
2x STEMMA QT/Qwiic-interfacekabel (P352)
1x Female pin (dubbele rij)
Downloads
GitHub
The LILYGO TTGO T-Display-GD32 is a compact and minimalist development board featuring a powerful GD32VF103CBT6 RISC-V microcontroller.
Ideal for IoT applications, wearables, and rapid prototyping, it provides versatile connectivity options like GPIO, SPI, UART, and I²C interfaces. Thanks to its efficient RISC-V architecture and clear, high-quality screen, this board is perfect for small projects requiring graphical interfaces or data visualization in a space-saving form factor.
Specifications
Chipset
GD32VF103CBT6
FLASH
128 kB
SRAM
32 kB
On-board clock
108 MHz crystal oscillator
Working Voltage
2.7-3.6 V
Button
BOOT - RESET
LCD
ST7789 1.14" IPS 240 x 135
USB to TTL
CP2104
Modular interface
TIMER, UART, SPI, I²C, PWM, ADC, DAC, CAN, USBOTG
Working Temperature Range
−40~85°C
Peripheral
Button, RGB LED, SD slot, LCD
Power Supply Input
USB 5 V @ 1 A
Charging Current
500 mA
Battery Input
3.7-4.2 V
USB
USB-C
Dimensions
51.49 x 25.2 x 10 mm
Weight
10 g
Downloads
GitHub
LILYGO T-Display-S3 ESP32-S3 1,9-inch ST7789 LCD-scherm Development Board WiFi Bluetooth 5.0 draadloze module met 170x320 resolutie De T-Display-S3 is een ontwikkelbord met daarop als belangrijkste besturingschip de ESP32-S3. Hij is uitgerust met een 1,9-inch LCD-kleurenscherm en twee programmeerbare drukknoppen. Communicatie via de I8080-interface geschiedt met dezelfde lay-out als de T-Display. U kunt de ESP32S3 direct gebruiken voor USB-communicatie of programmeren. Specificaties MCU ESP32-S3R8 Dual-core LX7 microprocessor Draadloze communicatie Wi-Fi 802.11, BLE 5 + BT Mesh Programmeer platform Arduino IDE Micropython Flash 16 MB PSRAM 8 MB Detectie van batterijspanning IO04 Ingestelde functies Opstarten + resetten + IO14-knop LCD 1.9' diagonaal, TFT-kleurenscherm Drive chip ST7789V Resolutie 170(H)RGB x320(V) 8-Bit parallelle interface Werkspanning 3,3 V Ondersteuning STEMMA QT / Qwiic Connector JST-GH 1,25 mm 2-pins Downloads Pinout GitHub
Het T-Journal is een goedkoop ESP32 Camera Development Board dat is voorzien van een OV2640 camera, een antenne, een 0,91 inch OLED display, enkele blootliggende GPIO's, en een micro-USB interface. Het maakt het gemakkelijk en snel om code te uploaden naar het bord.Specificaties
Chipset Expressif-ESP32-PCIO-D4 240 MHz Xtensa single-/dual-core 32-bit LX6 microprocessor
FLASH QSPI flash/SRAM, tot 4x 16 MB
SRAM 520 kB SRAM
KEY-reset, IO32
Display 0,91' SSD1306
Aan/uit-lampje rood
USB naar TTL CP2104
Camera OV2640, 2 Megapixel
Analoge servo stuurmotor
On-board klok 40 MHz kristal oscillator
Werkspanning 2,3-3,6 V
Werkstroom ongeveer 160 mA
Werkend temperatuurbereik -40? ~ +85?
Afmeting 64,57 x 23,98 mm
Voeding USB 5 V/1 A
Laadstroom 1 A
Batterij 3,7 V lithium batterij
WiFi
Standaard FCC/CE/TELEC/KCC/SRRC/NCC (ESP32-chip)
Protocol 802.11 b/g/n/e/i (802.11n, snelheid tot 150 Mbps) A-MPDU en A-MSDU polymerisatie, ondersteuning 0,4 ?S Beschermingsinterval
Frequentiebereik 2,4 GHz~2,5 GHz (2400 M ~ 2483,5 M)
Zendvermogen 22 dBm
Communicatieafstand 300m
Bluetooth
Protocol voldoet aan bluetooth v4.2BR/EDR en BLE standaard
Radio frequentie met -98 dBm gevoeligheid NZIF ontvanger Klasse-1, Klasse-2 & Klasse-3 emitter AFH
Audio frequentie CVSD & SBC audio frequentie
Software
Wifi-modus Station/SoftAP/SoftAP+Station/P2P
Veiligheidsmechanisme WPA/WPA2/WPA2-Enterprise/WPS
Encryptie Type AES/RSA/ECC/SHA
Firmware-upgrade UART-download/OTA (via netwerk/host om firmware te downloaden en te schrijven)
Softwareontwikkeling Ondersteuning cloud server ontwikkeling /SDK voor gebruiker firmware ontwikkeling
Netwerkprotocol IPv4, IPv6, SSL, TCP/UDP/HTTP/FTP/MQTT
Gebruikersconfiguratie AT + instructieset, cloud server, Android/iOS app
OS FreeRTOS
Inbegrepen
1x ESP32-cameramodule (Fish-eye lens)
1x Wi-Fi-antenne
1x Stroomkabel
DownloadsCamerabibliotheek voor Arduino
Het T-Journal is een goedkoop ESP32 Camera Development Board dat is voorzien van een OV2640 camera, een antenne, een 0,91-inch OLED display, enkele blootliggende GPIO's en een micro-USB interface. Het maakt het gemakkelijk en snel om code te uploaden naar het bord.Specificaties
Chipset Expressif-ESP32-PCIO-D4 240 MHz Xtensa single-/dual-core 32-bit LX6 microprocessor
FLASH QSPI flash/SRAM, tot 4x 16 MB
SRAM 520 kB SRAM
KEY-reset, IO32
Display 0,91' SSD1306
Aan/uit-lampje rood
USB naar TTL CP2104
Camera OV2640, 2 Megapixel
Analoge servo stuurmotor
On-board klok 40 MHz kristal oscillator
Werkspanning 2,3-3,6 V
Werkstroom ongeveer 160 mA
Werkend temperatuurbereik -40? ~ +85?
Afmeting 64,57 x 23,98 mm
Voeding USB 5 V/1 A
Laadstroom 1 A
Batterij 3,7 V lithium batterij
WiFi
Standaard FCC/CE/TELEC/KCC/SRRC/NCC (ESP32-chip)
Protocol 802.11 b/g/n/e/i (802.11n, snelheid tot 150 Mbps) A-MPDU en A-MSDU polymerisatie, ondersteuning 0,4 ?S Beschermingsinterval
Frequentiebereik 2,4 GHz~2,5 GHz (2400 M ~ 2483,5 M)
Zendvermogen 22 dBm
Communicatieafstand 300m
Bluetooth
Protocol voldoet aan bluetooth v4.2BR/EDR en BLE standaard
Radio frequentie met -98 dBm gevoeligheid NZIF ontvanger Klasse-1, Klasse-2 & Klasse-3 emitter AFH
Audio frequentie CVSD & SBC audio frequentie
Software
Wifi-modus Station/SoftAP/SoftAP+Station/P2P
Veiligheidsmechanisme WPA/WPA2/WPA2-Enterprise/WPS
Encryptie Type AES/RSA/ECC/SHA
Firmware-upgrade UART-download/OTA (via netwerk/host om firmware te downloaden en te schrijven)
Softwareontwikkeling Ondersteuning cloud server ontwikkeling /SDK voor gebruiker firmware ontwikkeling
Netwerkprotocol IPv4, IPv6, SSL, TCP/UDP/HTTP/FTP/MQTT
Gebruikersconfiguratie AT + instructieset, cloud server, Android/iOS app
OS FreeRTOS
Inbegrepen
1x ESP32-cameramodule (normale lens)
1x Wi-Fi-antenne
1x Stroomkabel
DownloadsCamerabibliotheek voor Arduino
De LILYGO T-Panel S3 is een veelzijdig ontwikkelbord ontworpen voor IoT-toepassingen, met een 4-inch IPS LCD-scherm met een resolutie van 480 x 480.
Aangedreven door de ESP32-S3-microcontroller, biedt hij 2,4 GHz Wi-Fi- en Bluetooth 5 (LE)-connectiviteit, met 16 MB flashgeheugen en 8 MB PSRAM. Het bord ondersteunt ontwikkelomgevingen zoals Arduino, PlatformIO-IDE en MicroPython. Het bevat met name een capacitieve aanraakinterface, waardoor de mogelijkheden voor gebruikersinteractie worden verbeterd. Ingebouwde functies omvatten Boot (IO00), Reset en twee extra toetsen, die flexibiliteit bieden voor verschillende toepassingen. Deze combinatie van functies maakt de T-Panel S3 geschikt voor een breed scala aan IoT-projecten en besturingsinterfaces voor slimme apparaten.
Specificaties
MCU1
ESP32-S3
Flash
16 MB
PSRAM
8 MB
Draadloze connectiviteit
2,4 GHz wifi + Bluetooth 5 (LE)
MCU2
ESP32-H2
Flash
4 MB
Draadloze connectiviteit
IEEE 802.15.4 + Bluetooth 5 (LE)
Ontwikkelen
Arduino, PlatformIO-IDE, Micropython
Display
4,0" 480x480 IPS ST7701S LCD
Resolutie
480 x 480 (RGB)
Interface
SPI + RGB
Compatibiliteitsbibliotheek
Arduino_GFX, LVGL
Ingebouwde functies
QWiiCx2 + TF-kaart + antenneESP32 4x knop= S3 (opstarten + RST) + H2 (opstarten + RST)
Transceivermodule
RS485
Gebruikt een buscommunicatieprotocol
UART
Inbegrepen
1x T-Panel S3
1x Female pin (2x 8x1.27)
Downloads
GitHub
T-PicoC3 is LILYGO's first motherboard with dual MCUs – equipped with Raspberry Pi RP2040 and ESP32-C3 chip (supporting WiFi and Bluetooth).Specifications
MCU
RP2040 Dual ARM Cortex-M0+
Flash
4 MB
Programming language
C/C++, MicroPython
Support machine leraning library
TensorFlow Lite
Onboard functions
Buttons: IO06+IO07, battery power detection
1.14 inch ST7789V IPS LCD
Resolution
135 x 240
Display
Full-color TFT
Interface
4-Wire SPI
Power supply
3.3 V
Operating temperature
-20~70°C
Dimensions
2.4 x 5.3 cm (W x H)
DownloadsGitHub
This book is intended as a highly-practical guide for Hobbyists, Engineers and Scientists wishing to build measurement and control systems to be controlled by a local or remote Personal Computer running the Linux operating system. Both hardware and software aspects of designing typical embedded systems are covered in detail with schematics, code listings and full descriptions. Numerous examples have been designed to show clearly how straightforward it can be to create the interfaces between digital and analog electronics, with programming techniques for creating control software for both local and remote systems. Hardware developers will appreciate the variety of circuits, including a novel, low cost modulated wireless link and will discover how using Matlab® overcomes the need for specialist programming skills.
Software developers will appreciate how a better understanding of circuits plus the freedom offered by Linux to directly control at the register level enables them to optimize related programs. There is no need to buy special equipment or expensive software tools in order to create embedded projects covered in this book. You can build such quality systems quickly using popular low-cost electronic components and free distributed or low-cost software tools. Some knowledge of basic electronics plus the very basics of C programming only is required.
Many projects in this book are developed using Matlab® being a very popular worldwide computational tool for research in engineering and science. The book provides a detailed description of how to combine the power of Matlab® with practical electronics.
With an emphasis on learning by doing, readers are encouraged by examples to program with ease; the book provides clear guidelines as to the appropriate programming techniques “on the fly”. Complete and well-documented source code is provided for all projects.
If you want to learn how to quickly build Linux-based applications able to collect, process and display data on a PC from various analog and digital sensors, how to control circuitry attached to a computer, then even how to pass data via a network or control your embedded system wirelessly and more – then this is the book for you!
Features of this Book
Use the power, flexibility and control offered only by a Linux operating system on a PC.
Use a free, distributed downloadable GNU C compiler Use (optional) a low-cost Student Version of Matlab®.
Use low-cost electronic sub-assemblies for projects.
Improve your skills in electronics, programming, networking and wireless design.
A full chapter is dedicated to controlling your sound card for audio input and output purposes.
Program sound using OSS and ALSA.
Learn how to combine electronic circuits, software, networks and wireless technologies in the complete embedded system.
Lo-Fi (ESP32 + LoRa combination) is the perfect solution for anyone looking to establish long-range wireless communication in a variety of applications with WiFi capabilities. LoRa offers exceptional range and easy connectivity, it allows you to seamlessly communicate with devices up to 5 km away.
Devices provide an efficient and trustworthy choice for long-range wireless communication in addition to WiFi access to link internet clouds best suited for Internet of Things applications, enabling connectivity in remote and challenging settings.
Features
Device powered by powerful ESP32 S3 WROOM-1 which is having Xtensa dual-core 32-bit LX7 microprocessor, up to 240 MHz
Inbuilt Wi-Fi & Bluetooth LE for wireless connectivity
Type C interface for Programming/Power
1.14" TFT display for visual interactions
GPIO breakouts for interfacing additional peripherals
Breadboard compatible for easy DIY breadboarding projects
2 separate user programmable buttons along with Reset and Boot buttons
3.7 V Lithium Battery connector for a portable use case with an onboard charging option
Use new generation LoRa spread spectrum to ensure stable communication
For LoRa, faster speed and a longer data transmission range of up to 5 km
Applications
Internet of Things (IoT)
Smart Home Automation
Agricultural Automation
Emergency Services
Environmental Monitoring
Industrial Automation
Specifications
Microcontroller: ESP32 S3 WROOM-1
Wireless Interface: WiFi, BLE, LoRa
Protocol: 802.11b/g/n, Bluetooth 5.0
Memory Size: 16 MB Flash, 384 kB ROM, 8 MB SRAM
Supply Voltage: 5 V
Operating Voltage: 3.3 V
Display Size: 1.14”
Display Type: TFT
Display resolution: 135 x 240 pixels
Display driver: ST7789V
Display Appearance: RGB
Display color: 4k/65k/252k
Display Luminance: 400 Cd/m²
Operating Temperature: -20 to 70°C
Storage Temperature: -30 to 80°C
LoRa Module Specs:
Carrier Frequency (License Free ISM): 868 MHz
Chip: Based on SX1262 RF chip
Range: 5Km
Transmitting Power: 22 dBm
Receiving Sensitivity: -147 dbm
Data Rate: Up to 62.5 kbps
Communication Port: UART serial
Downloads
Getting started guide
Hardware design files
Included
1x Lo-Fi Board
1x Antenna (868 MHz)
PC USB Logic Analyzers with Arduino, Raspberry Pi, and Co.
Step-by-step instructions guide you through the analysis of modern protocols such as I²C, SPI, UART, RS-232, NeoPixel, WS28xx, HD44780 and 1-Wire protocols. With the help of numerous experimental circuits based on the Raspberry Pi Pico, Arduino Uno and the Bus Pirate, you will learn the practical application of popular USB logic analyzers.
All the experimental circuits presented in this book have been fully tested and are fully functional. The necessary program listings are included – no special programming or electronics knowledge is required for these circuits. The programming languages used are MicroPython and C along with the development environments Thonny and Arduino IDE.
This book uses several models of flexible and widely available USB logic analyzers and shows the strengths and weaknesses of each price range.
You will learn about the criteria that matter for your work and be able to find the right device for you.
Whether Arduino, Raspberry Pi or Raspberry Pi Pico, the example circuits shown allow you to get started quickly with protocol analysis and can also serve as a basis for your own experiments.
After reading this book, you will be familiar with all the important terms and contexts, conduct your own experiments, analyze protocols independently, culminating in a comprehensive knowledge set of digital signals and protocols.
PC USB Logic Analyzers with Arduino, Raspberry Pi, and Co.
Step-by-step instructions guide you through the analysis of modern protocols such as I²C, SPI, UART, RS-232, NeoPixel, WS28xx, HD44780 and 1-Wire protocols. With the help of numerous experimental circuits based on the Raspberry Pi Pico, Arduino Uno and the Bus Pirate, you will learn the practical application of popular USB logic analyzers.
All the experimental circuits presented in this book have been fully tested and are fully functional. The necessary program listings are included – no special programming or electronics knowledge is required for these circuits. The programming languages used are MicroPython and C along with the development environments Thonny and Arduino IDE.
This book uses several models of flexible and widely available USB logic analyzers and shows the strengths and weaknesses of each price range.
You will learn about the criteria that matter for your work and be able to find the right device for you.
Whether Arduino, Raspberry Pi or Raspberry Pi Pico, the example circuits shown allow you to get started quickly with protocol analysis and can also serve as a basis for your own experiments.
After reading this book, you will be familiar with all the important terms and contexts, conduct your own experiments, analyze protocols independently, culminating in a comprehensive knowledge set of digital signals and protocols.
Double Backlit User Interface: The dual backlit button is just like the single backlit button, but twice the fun! Use this component when you need to operate something up and down, or right to left. Using cut-out vinyl, you can create icons and stickers on fabric that show your users button functionality. Features Component: 4.6' x 6.3' Individual Button Size: 1' radius circle Press Durability: Up to 10,000 presses under 5lbf LED Voltage: 5 V
Like the mini pressure sensor, but bigger! Our 3x3 mega pressure matrix has 6 leads, allowing you to map which point you are at in the 3x3 matrix and get a pressure mapping over a surface. Each area has an analog readout that varies depending on the weight of the item on the pressure sensor. Generally, sensor values will read from 500 Kohms to 100 ohms depending on the force put onto the sensor. Features Component: 5' x 6.5 Sensing Area 3.0' Square Thickness: Approx 20 mils
The single backlit button is a simple mechanical switch that comes with an LED inside. When you press the button, the circuit is completed, driving your pin high or low. Use the embedded LED to make a glowing power icon, logo , or whatever suits your fancy. Features Press durability: Up to 10,000 times pressing under 5lbf (22.24 N) LED Voltage: 5 V Component: 2' x 3' Individual (5,08 cm x 7,62 cm) Button Size: 1' radius circle (2,54 cm)
The mini single pressure sensor gives you an analog read that maps to force on the sensor. The more you press, the lower the resistance goes, perfect for on-body pressure related sensing like ribcage expansion for breathing. This little one is small, but mighty, making it convenient for small surface area applications.
Features
Component: 2` x 1`
Sensing area: .75` x .75`
Thickness: Approx 20mils
Deze LR1302 module is een LoRaWAN gateway module van de nieuwe generatie. Zijn vormfactor is gebaseerd op mini-PCIe, en hij heeft een laag stroomverbruik en hoge prestaties. Voorzien van de SX1302 LoRaWAN baseband chip van Semtech Network biedt de LR1302 gateway module diverse gateway functies met potentieel de capaciteit voor draadloze transmissie over lange afstanden. Vergeleken met de vorige SX1301 en SX1308 LoRa chips heeft de SX1302 chip een hogere gevoeligheid, een lager stroomverbruik en een lagere bedrijfstemperatuur. Hij ondersteunt 8-kanaals gegevensoverdracht, verbetert de communicatie efficiëntie en capaciteit, en ondersteunt de verbindingen en gegevensoverdracht naar meer apparaten.
Hij heeft twee antenne interfaces, één voor het verzenden en ontvangen van LoRa-signalen en één U.FL (IPEX) interface voor onafhankelijke transmissie. Hij heeft ook een metalen afscherming om te beschermen tegen externe interferentie, en om een betrouwbare communicatieomgeving te bieden.
De LR1302 is speciaal ontworpen voor IoT, en is derhalve geschikt voor een verscheidenheid aan IoT toepassingen. Of het nu gaat om gebruik in smart cities, landbouw, industriële automatisering of andere gebieden, de LR1302 module kan betrouwbare verbindingen en efficiënte gegevensoverdracht bieden.
Kenmerken
Maakt gebruik van de Semtech SX1302 baseband LoRa chip met extreem laag stroomverbruik en uitstekende prestaties
De Mini-PCIe vormfactor en het compact ontwerp maken het gemakkelijker om hem te integreren in verschillende gateway-apparaten, en maakt hem geschikt voor toepassingen met beperkte ruimte, en biedt flexibele implementatieopties
Ondersteuning van 8-kanaals datatransmissie, zorgt voor betere communicatie-efficiëntie en capaciteit
Ultra-lage bedrijfstemperatuur elimineert de noodzaak van extra koeling, en verkleint de afmeting van de LoRaWAN gateway
Gebruikt het SX1250 TX/RX front-end met een gevoeligheid tot -139 dBm@SF12; TX-vermogen tot 26 dBm @3,3 V
Specificaties
Frequentie
863 - 870 MHz (EU868)
Chipset
Semtech SX1302 chip
Gevoeligheid
-125 dBm @125K/SF7-139 dBm @125K/SF12
TX vermogen
26 dBm (met 3,3 V voeding)
Bandbreedte
125/250/500 kHz
Kanalen
8 kanaals
LED's
Power: GroenConfig: RoodTX: GroenRX: Blauw
Vormfactor
Mini PCIe, 52-pins Golden Finger
Stroomverbruik (SPI-versie)
Stand-by: 7,5 mATX maximaal vermogen: 415 mARX: 40 mA
Stroomverbruik (USB-versie)
Stand-by: 20 mATX maximaal vermogen: 425 mARX: 53 mA
LBT (Listen Before Talk)
Ondersteund
Antenne connector
U.FL
Bedrijfstemperatuur
-40 tot 85°C
Afmetingen (B x L)
30 x 50,95 mm
Note
De LR1302 LoRaWAN HAT voor de Raspberry Pi is niet inbegrepen.
Downloads
Wiki
SX1302 Datasheet
Schema
Deze LR1302 module is een LoRaWAN gateway module van de nieuwe generatie. Zijn vormfactor is gebaseerd op mini-PCIe, en hij heeft een laag stroomverbruik en hoge prestaties. Voorzien van de SX1302 LoRaWAN baseband chip van Semtech Network biedt de LR1302 gateway module diverse gateway functies met potentieel de capaciteit voor draadloze transmissie over lange afstanden. Vergeleken met de vorige SX1301 en SX1308 LoRa chips heeft de SX1302 chip een hogere gevoeligheid, een lager stroomverbruik en een lagere bedrijfstemperatuur. Hij ondersteunt 8-kanaals gegevensoverdracht, verbetert de communicatie efficiëntie en capaciteit, en ondersteunt de verbindingen en gegevensoverdracht naar meer apparaten.
Hij heeft twee antenne interfaces, één voor het verzenden en ontvangen van LoRa-signalen en één U.FL (IPEX) interface voor onafhankelijke transmissie. Hij heeft ook een metalen afscherming om te beschermen tegen externe interferentie, en om een betrouwbare communicatieomgeving te bieden.
De LR1302 is speciaal ontworpen voor IoT, en is derhalve geschikt voor een verscheidenheid aan IoT toepassingen. Of het nu gaat om gebruik in smart cities, landbouw, industriële automatisering of andere gebieden, de LR1302 module kan betrouwbare verbindingen en efficiënte gegevensoverdracht bieden.
Kenmerken
Maakt gebruik van de Semtech SX1302 baseband LoRa chip met extreem laag stroomverbruik en uitstekende prestaties
De Mini-PCIe vormfactor en het compact ontwerp maken het gemakkelijker om hem te integreren in verschillende gateway-apparaten, en maakt hem geschikt voor toepassingen met beperkte ruimte, en biedt flexibele implementatieopties
Ondersteuning van 8-kanaals datatransmissie, zorgt voor betere communicatie-efficiëntie en capaciteit
Ultra-lage bedrijfstemperatuur elimineert de noodzaak van extra koeling, en verkleint de afmeting van de LoRaWAN gateway
Gebruikt het SX1250 TX/RX front-end met een gevoeligheid tot -139 dBm@SF12; TX-vermogen tot 26 dBm @3,3 V
Specificaties
Frequentie
863 - 870 MHz (EU868)
Chipset
Semtech SX1302 chip
Gevoeligheid
-125 dBm @125K/SF7-139 dBm @125K/SF12
TX vermogen
26 dBm (met 3,3 V voeding)
Bandbreedte
125/250/500 kHz
Kanalen
8 kanaals
LED's
Power: GroenConfig: RoodTX: GroenRX: Blauw
Vormfactor
Mini PCIe, 52-pins Golden Finger
Stroomverbruik (SPI-versie)
Stand-by: 7,5 mATX maximaal vermogen: 415 mARX: 40 mA
Stroomverbruik (USB-versie)
Stand-by: 20 mATX maximaal vermogen: 425 mARX: 53 mA
LBT (Listen Before Talk)
Ondersteund
Antenne connector
U.FL
Bedrijfstemperatuur
-40 tot 85°C
Afmetingen (B x L)
30 x 50,95 mm
Note
De LR1302 LoRaWAN Gateway Module is niet inbegrepen.
Downloads
Wiki
SX1302 Datasheet
Schema
An Introduction to Circuit Simulation
LTspice, developed by Analog Devices, is a powerful, fast, and free SPICE simulator, schematic capture, and waveform viewer with a large database of components supported by SPICE models from all over the world. Drawing a schematic in LTspice is easy and fast. Thanks to its powerful graphing features, you can visualize the voltages and currents in a circuit, and also the power consumption of its components and much more.
This book is about learning to design and simulate electronic circuits using LTspice. Among others, the following topics are treated:
DC and AC circuits
Signal diodes and Zener diodes
Transistor circuits including oscillators
Thyristor/SCR, diac, and triac circuits
Operational amplifier circuits including oscillators
The 555 timer IC
Filters
Voltage regulators
Optocouplers
Waveform generation
Digital logic simulation including the 74HC family
SPICE modeling LTspice is a powerful electronic circuit simulation tool with many features and possibilities. Covering them all in detail is not possible in a book of this size. Therefore, this book presents the most common topics like DC and AC circuit analysis, parameter sweeping, transfer functions, oscillators, graphing, etc. Although this book is an introduction to LTspice, it covers most topics of interest to people engaged in electronic circuit simulation.
The book is aimed at electronic/electrical engineers, students, teachers, and hobbyists. Many tested simulation examples are given in the book. Readers do not need to have any computer programming skills, but it will help if they are familiar with basic electronic circuit design and operation principles. Readers who want to dive deeper can find many detailed tutorials, articles, videos, design files, and SPICE circuit models on the Internet.
All the simulation examples used in the book are available as files at the webpage of this book. Readers can use these example circuits for learning or modify them for their own applications.