18 lines
1.3 KiB
Markdown
18 lines
1.3 KiB
Markdown
This is one of the first classes that engineers often have to take (if they were not computer science & didn't get stuck in a functional programming language class learning LISP like I did) during their freshman year to learn about programming languages where they learn Arduino & MATLAB.
|
|
|
|
Arduinos are a great introduction into programming because people get to directly see the effects of their program written in MATLAB or something directly onto the Arduino which is a little microcontroller breadboard circuit that connects to code written from your machine to operate.
|
|
|
|
I never took that Arduino course though so instead I will have to learn it from scratch from building blocks. Either way there are things I have learned along the way but it's back to basics for me.
|
|
|
|
The[ Raspberry Pi ](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FGUIs%2FInternet%2FServers%2FPhysical%20Servers%2FRaspberry%20Pis)works a bit differently as it is meant to run as a full computer with internet running Linux usually. The Arduino attempts to map actions to code on a much more low-level hardware stage.
|
|
|
|
Although recently they've both been trying to improve to essentially do each others' jobs.
|
|
|
|
Arduino Resources:
|
|
- LOTS of arduino projects on [maker.pro](https://maker.pro)
|
|
-
|
|
|
|
|
|
Arduino Models:
|
|
- Arduino UNO R4 Minima
|
|
- Wifi |