This is a course where you will learn Linux and electronics using the Raspberry Pi.
This course is for those who want to go from Arduino to a Linux computer small enough to fit the project but greatly more powerful to fulfill the project's needs and don't know where to start.
We will go from flashing the SD to using a servo with the Pi.
This course is for those who had wanted to go from Arduino to a Linux computer small enough to fit the project but greatly more powerful to full fill the project's needs and don't know where to start.
- Class 1: The basic setup of the Raspberry Pi and explanation of the peripheral available (ports, GPIOs, and else).
- Class 2: Linux basics from "everything is a file" to oneliners.
- Class 3: Bash & Python scripting or how to make programs in the Raspberry Pi.
- Class 4: Program the GPIOs and connect electronics to the Raspberry Pi.
- 1 × Raspberry Pi 3 Kit https://www.amazon.com/CanaKit-Raspberry-Starter-Premium-Black/dp/B07BCC8PK7/
- 1 × Servo Motor SG90 https://www.amazon.com/Arduino-Servo-Motors-Walking-Control/dp/B07YRXWX72/ref=sr_1_24?dchild=1&keywords=servo&qid=1592340725&sr=8-24
- 1 × LCD I2C 16x2 https://www.amazon.com/KEYESTUDIO-Display-Arduino-Raspberry-Stm32/dp/B0177XQE7K/
- 1 × LEDs + Button + Breadboard + Jumpers Kit https://www.amazon.com/REXQualis-Electronics-Breadboard-Resistor-Raspberry/dp/B078XV3RK2/ref=sr_1_14?dchild=1&keywords=button+led+kit+raspberry+pi&qid=1592341523&sr=8-14
Pre-Class 1 NotesPablo Oyarzo • 09/18/2020 at 01:53 • 0 comments
A couple of people have been having issues flashing the card, something i consider totally normal, even now I can suffer that process myself.
So here are 3 resources that can help:
Feel free to post any comments or questions in the discussion part of this project.
Class # 1 : Raspberry Pi Basic SetupPablo Oyarzo • 09/30/2020 at 16:31 • 0 comments
In this class, we talked about what a Raspberry Pi is, what is Linux, electronics, the Raspbian OS, and how to flash it and install it.
Class #2 : Linux BasicsPablo Oyarzo • 09/30/2020 at 16:39 • 0 comments
In this class, we looked into various ways to connect to the Raspberry Pi (SSH and VNC), some basic, medium, and advanced commands for the Linux command line. Also, we touched on a practical example of "everything is a file", saw the Filesystem Hierarchy of Linux and practiced with permissions, and a bonus bash script example.
Class #3 : Bash ScriptingPablo Oyarzo • 11/18/2020 at 20:41 • 0 comments
In this class, we took a dive into how bash scripts are done. We taught the basic structure, how to use them with crontab and finally we saw a python script example using an LED.
Class #4 : IO ScriptingPablo Oyarzo • 11/18/2020 at 21:18 • 0 comments
In this final class, we took a look into the GPIO library on Python, we did 2 scripts, one with a led and with a servo motor. We saw what I2C is and did a program with an I2C LCD.
Enjoy this course?Share
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
It is a great course for beginners. I learn with a good kit https://www.amazon.com/dp/B09BMVT4CB/. It helps me a lot.
The course is very important for me I would definitely implement what I've learned here on my project https://wedoapk.com/payback-2-mod-apk/ and will share my feedback.
That great. The course is quite comprehensive. And after completition I would apply the thing which I learnt here on https://apkthanos.com/board-kings-mod-apk/ and will definitely share my feedback. This is the advance course as compared to the course available on youtube.
The course is very important for me I would definitely implement what I've learned here on my project https://apkcolor.com/hashiriya-drifter-mod-apk/ and will share my feedback.