The Arduino Platform and C Programming

share ›
‹ links

Below are the top discussions from Reddit that mention this online Coursera course from University of California, Irvine.

Offered by University of California, Irvine. The Arduino is an open-source computer hardware/software platform for building digital devices ... Enroll for free.

Reddsera may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Coursera. Thank you for using these buttons to support Reddsera.

Taught by
Ian Harris
Professor
and 7 more instructors

Offered by
University of California, Irvine

Reddit Posts and Comments

1 posts • 14 mentions • top 11 shown below

r/arduino • post
218 points • maniwestdestiny
Coursera is offering a free course on Arduino!
r/arduino • post
19 points • awesley
Anyone else taking the Coursera class?

Week 1 of the class is just an introduction for someone who has no background at all.

I'm guessing (and hoping) that it will accelerate.

Anyone else here taking it?

r/soccer • comment
4 points • sainatarajan7

Take this course : https://www.coursera.org/learn/arduino-platform

r/arduino • comment
2 points • Beagle350

I have recently signed up for a arduino course on coursera. You can basically do university clurses for free. Just cant submit exams and get credits. But I learnt a huge amount from there. https://www.coursera.org/learn/arduino-platform/home/welcome.

Paul McWhorter is really good also, but found it really hard to progress to more difficult programming after finishing his tutorials as he doesnt really explain the coding structures in detail. He just gets you going. I’ve found that I’ve had to start almost from scratch again trying to learn how to code properly

r/arduino • comment
1 points • the_555_guy

https://www.coursera.org/learn/arduino-platform

r/arduino • comment
1 points • Karkanius

https://www.coursera.org/learn/arduino-platform?specialization=iot

Checkout the second course of this specialization.

Hope it helps, good luck man 😉

r/ElectricalEngineering • comment
1 points • NathanisGandalf

Ohmify does provide a starter kit for their first two courses, which isn't much. The learning lab looks very interesting. I will be a senior soon and understanding the math isn't a problem. However, it will slow things down and I want to be building practical things as fast as possible and fill in the math as I go through university. I'm thinking Ohmify is worth it, but I can't find any one who has gone through it and can vouch for the quality of the content, so I am kind of hesitant. What do you think of this free course: https://www.coursera.org/learn/arduino-platform/home/welcome? It is one of 6 in a series. Thanks in advance.

r/arduino • comment
1 points • DazEngineer

It’s better to look for C or C++ to program Arduino. If possible I do recommend doing a more embedded systems/Arduino focused course because there are concepts and ideas that a traditional C only course will not cover. Below are some resources that you may want to look into.

https://www.coursera.org/learn/arduino-platform

https://github.com/PhoCho/book/blob/master/Beginning%20C%20for%20Arduino%2C%202nd%20Edition.pdf

https://startingelectronics.org/software/arduino/learn-to-program-course/

Also you can do a general YouTube search for “Arduino c programming tutorial” and it’ll show you a wealth of information and series to understand the hardware and software side of programming Arduino’s.

r/desabafos • comment
1 points • porco-espinho

Um Coursera vai te ensinar muito mais sobre IOT em 4 meses do que a faculdade em 4 anos.

É um investimento bem baixo, com um retorno gigantesco, você não precisa ter nenhum conhecimento prévio, eles ensinam tudo do começo.

https://www.coursera.org/specializations/iot https://www.coursera.org/learn/arduino-platform https://www.coursera.org/learn/interface-with-arduino

r/learnprogramming • comment
1 points • Quintic

A course takes you from 0 to basic knowledge of C, not in-depth knowledge. In-depth knowledge comes from years of experience.

Unless you have a very specific reason to have in depth knowledge of C, I am not sure it actually makes that much sense to go further than the basics before diving into "doing stuff" with the language. Most of the complexity of programming is going to come from experience, and no one really learns "everything". You carve out a piece of what's important to you.

So for example you could take this Introduction to C programming Coursera course (https://www.coursera.org/specializations/c-programming) to learn the basics.

Then, if your interested in say Arduino projects you could take this Arduino/C Programming Coursera course (https://www.coursera.org/learn/arduino-platform)

Or, if you wanted to learn more about Embedded Systems you could take this Coursera course which also uses C (https://www.coursera.org/learn/introduction-embedded-systems)

If your looking for more general knowledge like you would get in University, you could check out this book "Algorithms in C" from the library.

There are so many paths you can take, and "learning C" or "learning <enter-programming-language-here>" is the very very beginning.

If your looking to "get up and running" quicker, Python or JavaScript are much better beginner languages to "do stuff" with. You'll spend a bit more time trying to figure out what the heck is going on in a language like C.

r/singapore • comment
1 points • snasphysicist

To learn, there are a lot of resources available on the internet for free. There are some courses listen on SkillsFuture for Arduino stuff but it seems really pointless to spend $450 and up for something that can be found online. The Arduino website itself offers a range of tutorials focussing on different areas. If you'd still prefer to follow a (free) course to get the basics these three look pretty good (haven't followed them myself):

https://www.edx.org/course/arduino-programming-from-novice-to-ninja
https://www.coursera.org/learn/interface-with-arduino
https://www.coursera.org/learn/arduino-platform

If you come across any issues that you cannot solve based on the learning resources and/or Googling you can ask (for software and hardware issues) on the Arduino forum or (for software issues) /r/learnprogramming. From what I've seen of these forums people are generally polite and helpful (also to beginners).

To buy Arduinos and some electronic components for prototyping/testing at a reasonable price I would recommend AliExpress. I'm not sure how the prices compare to Sim Lim but definitely a fraction of the cost of the official Arduinos. I've never had an issue with a product purchased from here not working, the main disadvantage is that postage takes a long time usually.

I'd love to recommend some specific tutorials for you, but I would have to know in a bit more detail what you're hoping to achieve. Is it to get the keys that you press to light up, or something different/more complex? Also it would be good to know if you have any programming or electronics background at all?