I made this blog to teach electronics design and computer programming the easy way: step by step!
I also made this blog to share my Steem based open-source projects.
ArtoLabs is my umbrella name for all the projects I do, inclucing my website Artopium.com.
I have been doing computers for over 25 years, and electronics for 5.
I’d like to share with you some of the things I’ve learned that you won’t find in the books.
This will eventually evolve into a video series,
a website (which is currently being filmed and built respectively) and of course this Steemit blog. My intentions are to build up a series of articles and “blog-lessons” that can then later be referenced by the videos, which should be coming out and posted to d.tube within a couple weeks. I bring this to you free of charge and so I’m very grateful for your upvotes.
I am also heavily involved in creating several Steemit based open-source projects,
one of which I’ll be announcing in my next blog post. I’m very excited to start collaborating on this as well as other projects through Utopian.io. What exciting times we live in!
TBH I already run another Steemit blog called @Artopium,
which showcases art, music, fashion, video and books, the five categories on the website I own, maintain and run, Artopium.com. Because of this, most people know me as “Artopium Mike”. I made @learnelectronics because I felt the content I wish to create here wouldn’t be well suited for @Artopium
This will not be just a random set of lessons!
One thing that frustrated me as I learned programming and electronics was reading tutorials and watching videos that were all unrelated and individually inapplicable. It’s fine to learn the very basics this way, such as understanding the resistor, the capacitor, and so forth. But without seeing how each lesson is then applied into the bigger picture, and in more and more complicated ways, it’s hard to put it all together. That’s why I intend for all the lessons presented here to culminate into two large projects.
Learn to put it all together
The first project we will be building together is a memory game that I’ve created and fashioned after a game I liked to play as a kid called Simon Says. The game is played by repeating the sequence of flashing lights by pressing buttons that are associated with each light. On the original game there were four lights and four buttons but our version will only have two in order to keep things simple.
The final project will be a wifi-enabled (IOT) humidity and temperature controller for indoor gardens and greenhouses. This device will detect the room humidity, temperature, and even light levels, report it to a local LAN website, and allow you to remotely control up to eight, 120 volt powered devices such as a humidifier/dehumidifier, heater, AC, fans or lights. You will be able to control the devices either automatically based on the sensor readings or manually via the website.
Not only will I teach you how to build these devices, but you will have a firm understanding of how they work.
We will start out by prototyping on a breadboard, move to solder permanent connections on a perf-board, to designing our very own printed circuit board. I will also teach you how to program a microchip, as well as a computer.
Learn to program as well
You’ll be learning C, C++, the Arduino IDE, HTML, Javascript, MYSQL, SQLite, and Python. This is necessary to finish the final room sensor project.
As a side project I will also teach the Steem blockchain and what I’ve learned about the Steem Python code. I will teach you how to program your own upvote bot, and if my followers request it I will even teach you how to set up an Ubuntu server upon which you may install said upvote bot. :)