The Raspberry Pi is a credit-card-sized computer that plugs into your TV and a keyboard. It is a capable little computer which can be used in electronics projects, and for many of the things that your desktop PC does.
Raspberry Pi is very popular in IoT projects and applications.
Raspberry 4 is the newest version of Raspberry Pi. In addition to the board you typically need a network cable, HDMI cable, a 5V micro USB Power-supply, SD memory card, a USB keyboard and mouse, a monitor/TV, some sensors, etc. If your computer dont have a SD card slot, you also need a SD card USB adapter.
The combination of the Raspberry Pi combined with the Python Programming language is very popular.
This is a textbook where you learn about Raspberry Pi and Python Programming with lots of Examples, Exercises, and Practical Applications. The focus is on the use of Python in combination with Raspberry Pi. Required theory is presented in addition to many practical examples and exercises in Python. This textbook is written in LaTeX.
This textbook is available as an "Early Preview" edition.
You find Source Code and additional Examples below.
Below you find different resources explaining and complements the different Python topics and examples within the textbook:
You find also all the videos above in this YouTube Playlist (Raspberry Pi and Python)
Not all resources are ready at the moment, but new resources are released continuously. Stay tuned!
Here you will find more Python Resources
You can also use MATLAB when working with Internet of Things (IoT), Arduino and Rapberry Pi.
In order to use LabVIEW in combination with Rasberry Pi, we can use LabVIEW LINX.
LabVIEW LINX and Raspberry Pi - Part 2 (PDF) - PWM and Push Buttons
LabVIEW LINX and Raspberry Pi using SPI and I2C (PDF) - TC74 Temperature Sensor
Raspberry Pi Pico is a “downscaled” version of the original Raspberry Pi and is more comparable with Arduino compared to the original Raspberry Pi. You also need to use a downscaled version of Python, called MicroPython.