books books
books books
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.4GHz 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.
Prof. Dr. Dogan Ibrahim holds a BSc degree in Electronic Engineering, an MSc degree in Automatic Control Engineering, and a PhD in Digital Signal Processing. He has worked in numerous industrial organizations before returning to academic life. Prof. Ibrahim is the author of over 60 technical books and over 200 technical articles on microcontrollers, microprocessors, and related fields. He is a Chartered Electrical Engineer and a Fellow of the Institution of Engineering and Technology.
What you´ll be working on Here’s a glimpse of some exciting projects included in this handbook:
> Morse Code Exerciser with LED or Buzzer
Type a message and watch it come to life as an LED or buzzer translates your text into Morse code. > Ultrasonic Distance Measurement Use an ultrasonic sensor to measure distances and display the result in real time. > Environmental Data Display & Visualization Collect temperature, pressure, and humidity readings from the BME280 sensor, and display or plot them on a graphical interface. > SPI – Voltmeter with ADC Learn how to measure voltage using an external ADC and display the results on your BeagleY-AI. > GPS Coordinates Display Track your location with a GPS module and view geographic coordinates on your screen. > BeagleY-AI and Raspberry Pi 4 Communication Discover how to make your BeagleY-AI and Raspberry Pi communicate over a serial link and exchange data. > AI-Driven Object Detection with TensorFlow Lite Set up and run an object detection model using TensorFlow Lite on the BeagleY-AI platform, with complete hardware and software details provided.
SKU 21137_COV_The BeagleY-AI Handbook_170x240_v04.indd Alle pagina's
Ahmet Ibrahim obtained his BSc degree from the University of Greenwich in London, where he also completed an MSc course. Ahmet has worked at various industrial organizations at different levels and is currently working in a large organization in the IT field. He is the author of several technical books and articles.
Elektor International Media www.elektor.com
The BeagleY-AI Handbook • Dogan Ibrahim and Ahmet Ibrahim
The BeagleY-AI Handbook
The BeagleY-AI Handbook A Practical Guide to AI, Python, and Hardware Projects More than
put(x): def Port_Out b = bin(x) e(“0b”, “”) b = b.replac n(b) diff = 8 - le e (0, diff): ng for i in ra b = “0” + b e (0, 8): for i in rang ”: if b[i] == “1 t_value(1) se ]. PORT[i else: value(0) PORT[i].set_ return
to binary # convert in ing “0b” # remove lead ngth # find the le ing os
# insert lead
50 projects inside!
# bit ON # bit OFF
# m loop # Main progra # Configure() rot = 1 while True: rot) Port_Output( ) time.sleep(1 1 << t rot = ro 8: 12 if rot > rot = 1
port # send rot to nd co # wait 1 se # rotate rot end # if at the
Dogan Ibrahim Ahmet Ibrahim
10-02-2025 16:12