Suchergebnisse für "starterkit or belonging or to or the or book or arm or mikrocontroller or 2"
-
Elektor Publishing Develop your own Bluetooth Low Energy Applications
For Raspberry Pi, ESP32 and nRF52 with Python, Arduino and Zephyr Bluetooth Low Energy (BLE) radio chips are ubiquitous from Raspberry Pi to light bulbs. BLE is an elaborate technology with a comprehensive specification, but the basics are quite accessible. A progressive and systematic approach will lead you far in mastering this wireless communication technique, which is essential for working in low power scenarios. In this book, you’ll learn how to: Discover BLE devices in the neighborhood by listening to their advertisements. Create your own BLE devices advertising data. Connect to BLE devices such as heart rate monitors and proximity reporters. Create secure connections to BLE devices with encryption and authentication. Understand BLE service and profile specifications and implement them. Reverse engineer a BLE device with a proprietary implementation and control it with your own software. Make your BLE devices use as little power as possible. This book shows you the ropes of BLE programming with Python and the Bleak library on a Raspberry Pi or PC, with C++ and NimBLE-Arduino on Espressif’s ESP32 development boards, and with C on one of the development boards supported by the Zephyr real-time operating system, such as Nordic Semiconductor's nRF52 boards. Starting with a very little amount of theory, you’ll develop code right from the beginning. After you’ve completed this book, you’ll know enough to create your own BLE applications.
€ 39,95
Mitglieder: € 35,96
-
Elektor Digital C Programming for Embedded Microcontrollers (E-book)
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.
€ 29,95
Mitglieder: € 26,96
-
Elektor Digital Elektronik-Grundlagen und Einsteiger-Projekte (PDF)
Die Hobbyelektronik ist reizvoll, macht Spaß und bringt nützliche Erfahrungen, die auch im Beruf oder bei der Berufswahl entscheidend sein können. Wer die Elektronik von den Wurzeln her kennt, kann auch eigene Schaltungen entwerfen und Projekte entwickeln. Entscheidend ist, dass man sich auch den kleineren Problemen widmet, die ja auch in größeren Projekten immer wieder wichtig werden können. Alles beginnt mit der analogen Elektronik. Man sollte die einfachsten Bauteile und Schaltungen genau kennen und ihr Verhalten sowie mögliche Probleme verstehen. Der beste Weg dazu sind reale Experimente, die Theorie allein reicht nicht. Dieses Buch bietet eine große Zahl praktisch nutzbarer Einsteiger-Schaltungen, mit denen jeder die nötigen Erfahrungen sammeln kann. Mit der breiten Einführung von Mikrocontrollern wurde ein neues Kapitel der Elektronik aufgeschlagen. Immer mehr Aufgaben, die ursprünglich mit diskreten Bauelementen oder konventionellen ICs gelöst wurden, erledigt inzwischen ein Mikrocontroller. Der Einstieg ist dank Bascom, Arduino, micro:bit und Co. immer einfacher geworden. Das Buch zeigt zahlreiche überschaubare Mikrocontroller-Anwendungen. Ab jetzt wird weniger gelötet und mehr programmiert.
€ 32,80
Mitglieder: € 29,52
-
Elektor Bundles Learning Digital Electronics (Bundle)
Digitale Elektronik praxisnah meistern! Dieses Bundle enthält das Buch Learning Digital Electronics mit über 20 praktischen Projekten in Logik- und Schaltungsdesign sowie ein 100-teiliges Starterkit – damit Sie sofort mit dem Bau von Logikschaltungen, Zählern, Displays und mehr beginnen können. Learning Digital Electronics (Buch) Dieses Buch ist ein praktischer Leitfaden zur digitalen Elektronik und behandelt die wesentlichen Komponenten moderner digitaler Systeme: Zahlensysteme, Logikgatter, Boolesche Algebra, kombinatorische und sequentielle Logik und mehr. In über 20 strukturierten Projekten entwerfen und bauen Sie digitale Systeme mit realen Komponenten wie Logikgattern, Multiplexern, Decodern, Flip-Flops, Zählern und Schieberegistern. Die Projekte reichen von einfachen LED-Logikschaltungen bis hin zu digitalen Schlössern, Displaysystemen, Ampelsteuerungen und zeitbasierten Designs. Ausgewählte Projekte führen in die Verwendung von Tools wie CircuitVerse zur Schaltungssimulation ein, während mehrere Designs Logikbausteine der 74HC-Serie verwenden, die häufig im digitalen Hardware-Prototyping verwendet werden. Im Buch finden Sie: Klare Darstellung von Zahlensystemen und Binärarithmetik Grundlagen logischer Gatter und Implementierungen universeller Gatter Schritt-für-Schritt-Projekte mit Flipflops, Zählern und Registern Realwelt-Design mit Logikchips der 74HC-Serie Techniken zum Entwurf kombinatorischer und sequentieller Systeme Dieses Buch verfolgt einen designorientierten, anwendungsorientierten Ansatz für die digitale Elektronik – basierend auf funktionierenden Schaltungen, erprobter Logik und praktischen Experimenten. Learning Digital Electronics (Kit) Dieses Kit wurde speziell entwickelt, um das Buch "Learning Digital Electronics" zu ergänzen. Da alle benötigten Komponenten enthalten sind, können Sie jedes praktische Projekt im Buch direkt durchführen. Inhalt des Kits 2x 74HC08 UND-Gatter-Chip 2x 74HC00 NAND-Gatter-Chip 1x 74HC86 XOR-Gatter-Chip 1x 555 Timer-Chip 1x 74HC161 Zähler-Chip 1x 74HC164 Schieberegister 1x CD4511 7-Segment-Decoder 1x CD4027 JK Flip-Flop 1x BC337 NPN-Transistor 1x KPS-5161 7-Segment-Display mit gemeinsamer Kathode 1x Lichtabhängiger Widerstand (LDR) 4x 10 KΩ Widerstände 8x 1 KΩ Widerstand 2x 47 KΩ Widerstände 1x 100 KΩ Widerstand 4x 2,7 KΩ Widerstände 1x 5,6 KΩ Widerstand 1x 150 KΩ Widerstand 1x 10 μF Kondensator 2x 0,01 μF Kondensator 2x 100 nF Kondensator 8x Kleine rote LED 1x Kleine grüne LED 1x Kleine orangefarbene LED 4x Drucktastenschalter 1x Aktiv-Summer 1x Batteriehalter für 3x AA-Batterien (Batterien nicht im Lieferumfang enthalten) 1x Steckplatine 40x Male-to-male Jumperkabel (Länge: 200 mm)
€ 69,95€ 59,95Bestpreis
-
Elektor Digital Embedded Linux in der Mikrocontrollerpraxis (PDF)
Linux auf dem Desktop – das ist heute leicht und einfach möglich. Embedded Linux ebenso, auch wenn es kompliziert erscheint. Das vorliegende Buch gibt allen Interessierten Hilfestellung, die Linux auf einer Embedded-Plattform installieren und nutzen möchten. Das im Buch vorgestellte System arbeitet mit der Toshiba-ARM9-Familie. Grundlegende Linux-Kenntnisse auf dem PC werden Schritt für Schritt in Richtung Embedded Linux erweitert. Das Buch beantwortet die Fragen, welche Komponenten hierzu erforderlich sind und wie sich diese erstellen lassen. Nach der Vorstellung der verwendeten Hardware beginnt dies bei der Toolchain und setzt sich über JTAG-Debugger, Bootloader und Kernel bis zur Applikation fort. Rezension: c't 25/2010"... Ein Buch aus der Praxis für die Praxis – besser geht es kaum."
€ 39,80
Mitglieder: € 35,82
-
Elektor Digital 8-Bit-Mikrocontroller (PDF)
PIC und AVR verstehen In diesem Buch werden wir uns ausschließlich mit 8-Bit-Mikrocontrollern beschäftigen, und zwar mit Mikrocontrollern der 8-Bit-PIC- und der 8-Bit-AVR-Mikrocontroller-Linien. Bei der PIC-Familie handelt es sich dabei um PIC10, PIC12, PIC16 und PIC18; bei der AVR-Familie um ATtiny, ATmega und ATxmega. Die vorgestellten 8-Bit-Chips sind für sehr viele Anwendungen vollkommen ausreichend und preislich auch attraktiv. Durch die Lektüre des Buches erhalten Sie ein fundiertes Wissen über die genannten 8-Bit-Mikrocontroller, über ihre Architektur, ihre Pinbelegungen und über ihre Programmierung. Weil wir uns in diesem Buch mit den Grundlagen der Architektur der PICs und AVRs vertraut machen möchten, werden wir auch für alle PIC- und AVR-Anwendungen Assembler einsetzen, denn die Assembler-Sprache erlaubt es, die Technik im Detail kennenzulernen. Wenn man wirklich wissen möchte, was sich im Mikrocontroller abspielt, greift man zu Assembler. Damit hat man die beste Gelegenheit, sehr nah an den Kern zu kommen. Und wenn man schon einen Mikrocontroller-Typ kennengelernt und verstanden hat, ist es bei dem nächsten deutlich einfacher, auch wenn er von einem anderen Hersteller kommt. Bei anderen Programmiersprachen bleibt die Technik immer ziemlich tief versteckt. Die Assembler-Beispiele sind so einfach gestaltet, dass sie jeder mit den im Buch aufgezeigten Programmiertechniken erstellen kann. Weil es sich um einfache Beispiele handelt, werden wir sie alle auf einer universellen Lochrasterplatine realisieren. Manche sind auch auf einem Experimentier-Breadboard umsetzbar.
€ 32,80
Mitglieder: € 29,52
-
Elektor Digital Microcontrollers Programmeren (E-book)
In dit boek gebruiken we JAL (Just Another Language) om de PIC-microcontroller te programmeren in 60 oefeningen. JAL is makkelijk in gebruik en is een goede basis om programmeren in andere talen snel te leren. Na het lezen en toepassen van de voorbeelden in dit boek kan iedereen die zich hierin serieus heeft verdiept met behulp van JAL zelf de microcontroller aansturen. Je leert onder meer het programmeren van timers, analoog/digitaal omzetters, comparators, pulsbreedte regeling voor motoren en geluid, LED- en LCD-scherm aansturing, USB-connectie en communicatiemogelijkheden met computers of andere microcontrollers. Ook weet je aan het eind van het boek wat je moet doen om nu nog onbekende mogelijkheden te gaan toepassen. Met deze kennis kan iedereen van beginner tot meer gevorderde zijn creativiteit vorm geven in projecten met microcontrollers. Wil je verder met leren programmeren dan legt dit boek ook een zeer goede basis. Wie goed met JAL overweg kan en zich de gestructureerde wijze van denken heeft aangeleerd, zal de stap naar andere programmeertalen zoals Python, C++ enz. kunnen maken. Ook het programmeren van minicomputers zoals de Raspberry Pi en Arduino zijn mogelijkheden. Om te starten is geen kennis van elektronica nodig. Wie niets weet van elektronica, krijgt overal in het boek de noodzakelijke kennis aangereikt. Alle belangrijke en benodigde informatie staat in de tekst.
€ 34,95
Mitglieder: € 31,46
-
Elektor Digital Raspberry Pi Pico W (E-book)
Program, build, and master 60+ projects with the Wireless RP2040 The Raspberry Pi Pico and Pico W are based on the fast, efficient, and low-cost dual-core ARM Cortex M0+ RP2040 microcontroller chip running at up to 133 MHz and sporting 264 KB of SRAM and 2 MB of Flash memory. Besides spacious memory, the Pico and Pico W offer many GPIO pins, and popular peripheral interface modules like ADC, SPI, I²C, UART, PWM, timing modules, a hardware debug interface, and an internal temperature sensor. The Raspberry Pi Pico W additionally includes an on-board Infineon CYW43439 Bluetooth and Wi-Fi chipset. At the time of writing this book, the Bluetooth firmware was not yet available. Wi-Fi is however fully supported at 2.4 GHz using the 802.11b/g/n protocols. This book is an introduction to using the Raspberry Pi Pico W in conjunction with the MicroPython programming language. The Thonny development environment (IDE) is used in all of the 60+ working and tested projects covering the following topics: Installing the MicroPython on Raspberry Pi Pico using a Raspberry Pi or a PC Timer interrupts and external interrupts Analogue-to-digital converter (ADC) projects Using the internal temperature sensor and external sensor chips Using the internal temperature sensor and external temperature sensor chips Datalogging projects PWM, UART, I²C, and SPI projects Using Bluetooth, WiFi, and apps to communicate with smartphones Digital-to-analogue converter (DAC) projects All projects are tried & tested. They can be implemented on both the Raspberry Pi Pico and Raspberry Pi Pico W, although the Wi-Fi-based subjects will run on the Pico W only. Basic programming and electronics experience are required to follow the projects. Brief descriptions, block diagrams, detailed circuit diagrams, and full MicroPython program listings are given for all projects.
€ 34,95
Mitglieder: € 31,46
-
Elektor Digital Programming the Finite State Machine (E-book)
Programming the Finite State Machine with 8-Bit PICs in Assembly and C Andrew Pratt provides a detailed introduction to programming PIC microcontrollers, as well as a thorough overview of the Finite State Machine (FSM) approach to programming. Most of the book uses assembly programming, but do not be deterred. The FSM gives a structure to a program, making it easy to plan, write, and modify. The last two chapters introduce programming in C, so you can make a direct comparison between the two techniques. The book references the relevant parts of the Microchip datasheet as familiarity with it is the best way to discover detailed information. This book is aimed at Microsoft Windows and Linux users. To keep your costs to a minimum and to simplify the toolchain, specific applications are provided as a free download to enable you to use an FTDI serial lead as the programmer. The assembler used is the open-source "gpasm". All programming can be done in a text editor. There are detailed instructions on how to perform the necessary installations on Windows, Linux Debian, and derivatives such as Ubuntu and Fedora. For programming in C, Microchip's XC8 compiler is used from the command line. In addition to the programming applications, two serial read and serial write applications can be used for communicating with the PICs from a computer. A voltmeter project including practical instructions on building a circuit board from scratch is included. All theory is covered beforehand, including how to do integer arithmetic in assembly. Two PICs are covered: the PIC12F1822 and the PIC16F1823. Both can run at 32 MHz with an internal oscillator. You do not need to buy a factory-made development board and programmer. With relatively inexpensive parts including a serial lead, microcontroller, a few resistors, and LEDs, you can get started exploring embedded programming. Links Updated Programmer
€ 32,95
Mitglieder: € 29,66
-
Elektor Publishing The BeagleY-AI Handbook
A Practical Guide to AI, Python, and Hardware Projects Welcome to your BeagleY-AI journey! This compact, powerful, and affordable single-board computer is perfect for developers and hobbyists. With its dedicated 4 TOPS AI co-processor and a 1.4 GHz Quad-core Cortex-A53 CPU, the BeagleY-AI is equipped to handle both AI applications and real-time I/O tasks. Powered by the Texas Instruments AM67A processor, it offers DSPs, a 3D graphics unit, and video accelerators. Inside this handbook, you‘ll find over 50 hands-on projects that cover a wide range of topics—from basic circuits with LEDs and sensors to an AI-driven project. Each project is written in Python 3 and includes detailed explanations and full program listings to guide you. Whether you‘re a beginner or more advanced, you can follow these projects as they are or modify them to fit your own creative ideas. Here’s a glimpse of some exciting projects included in this handbook: Morse Code Exerciser with LED or BuzzerType a message and watch it come to life as an LED or buzzer translates your text into Morse code. Ultrasonic Distance MeasurementUse an ultrasonic sensor to measure distances and display the result in real time. Environmental Data Display & VisualizationCollect temperature, pressure, and humidity readings from the BME280 sensor, and display or plot them on a graphical interface. SPI – Voltmeter with ADCLearn how to measure voltage using an external ADC and display the results on your BeagleY-AI. GPS Coordinates DisplayTrack your location with a GPS module and view geographic coordinates on your screen. BeagleY-AI and Raspberry Pi 4 CommunicationDiscover how to make your BeagleY-AI and Raspberry Pi communicate over a serial link and exchange data. AI-Driven Object Detection with TensorFlow LiteSet up and run an object detection model using TensorFlow Lite on the BeagleY-AI platform, with complete hardware and software details provided.
€ 44,95
Mitglieder: € 40,46
-
Elektor Digital Mikrocontroller-Technik (PDF)
Mikrocontroller haben sich in den letzten Jahren in praktisch allen Bereichen der modernen Technik etabliert. In zunehmendem Maße dringen sie auch in die Gebiete der Künstlichen Intelligenz und der Robotertechnik vor. Das vorliegende Buch gibt eine umfassende Einführung in die Welt der Controller-Technik mit all ihren Facetten, von der einfachen Steuerung über die Sensor-Technik bis hin zur Datenübertragung in das Internet. Als Basis dafür dient das von Elektor entwickelte AVR-Playground-Board. Das Board kann mit Controllern der ATmega-Familie bestückt werden und ist mit dem bekannten Arduino-System kompatibel, so dass auch die verschiedenen Arduino-Hardware-Erweiterungen verwendet werden können. Für die Programmierung kommt die Sprache „C“ zum Einsatz. Auch hier wird im Buch auf das Arduino-System zurückgegriffen. Die frei verfügbare Arduino-Entwicklungsumgebung erlaubt den leichten Einstieg, ohne dass später Einschränkungen in Kauf genommen werden müssen. Die Hardware-nahe Programmierung steht dabei besonders im Fokus. Nach der Erläuterung von grundlegenden Anwendungen wird auf die anspruchsvolleren Themen wie Interrupts, Timer und Counter, Pulsweitenmodulation und Analog-Digital-Wandlung eingegangen. Praktische Anwendungen können sowohl mit einem Arduino als auch mit dem AVR-Playground-Board durchgeführt werden. Da das AVR-Playground-Board bereits über eine Vielzahl von Peripherie-Einheiten verfügt, sind nur noch wenige externe Bauteile erforderlich. Das Board kann im Elektor-Shop hier bezogen werden.
€ 32,80
Mitglieder: € 29,52
-
€ 29,95
Mitglieder: € 26,96