Hardware programming | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 4

Hardware programming

What do I need to learn to programm hardwares like crock pots and other kitchen gadgets like that? And what language?

24th Feb 2019, 8:28 PM
Antonio
Antonio - avatar
8 Answers
+ 6
Either Arduino or Raspberry Pi.
24th Feb 2019, 9:01 PM
Rowsej
Rowsej - avatar
+ 6
Robotics is coding with robots, whereas AI is artificial intelligence: trying to make a code or machine “smarter”. Machine learning is a type of AI, where the code learns from its mistakes. To learn Arduino: first complete the SoloLearn C++ tutorial, because Arduino is based on C++, then find some beginner Arduino tutorials online. For ros: http://wiki.ros.org/ROS/StartGuide
1st Mar 2019, 8:42 AM
Rowsej
Rowsej - avatar
+ 6
Arduino is, basically, electronics. It can be used to make robots and stuff.
2nd Mar 2019, 9:05 PM
Rowsej
Rowsej - avatar
+ 4
For robotics: Arduino or Raspberry Pi. For AI and machine learning: I would say Python, but any language would be good. For ros: what is ros?
1st Mar 2019, 4:49 AM
Rowsej
Rowsej - avatar
+ 2
and what about AI, ros, robotics, machine learning etc. ? or is that a diffrent thing?
28th Feb 2019, 3:36 PM
Antonio
Antonio - avatar
+ 2
and what is the difference between robotics and AI? I just want to know how to program the things that I mentioned, so I looked up on the internet and got confused with all this stuff (you know some people said AI, some said applied informatics and so on....) ros -> robot operating systems
1st Mar 2019, 8:34 AM
Antonio
Antonio - avatar
+ 1
so I should look for arduino? what does it have to do with ros?
2nd Mar 2019, 1:39 PM
Antonio
Antonio - avatar
0
C/C++ for Arduino Get an UNO Board it's cheap and very easy to learn. Also you may like Raspberry Pi If you want to go deep Learn Assembly - For Microchip Contllers Start whit PIC12 And for FPGA learn VHDL and Verilog
20th Mar 2020, 1:20 AM
Radoslav Kostov
Radoslav Kostov - avatar