How to Read a Schematic - Common Schematic Symbols
There are about 10 that you should memorize, and the rest you can look up. Here we will show you some common schematic symbols and give a brief description of them.
Scale an Image in C# Preserving Aspect Ratio
If you need to change the size of an Image without changing the ratio of X to Y then this article tells you how.
How to Adjust the Contrast of an Image in C#
Adjusting the contrast of an image in C# is an easy operation because it can be done on a single pixel at a time.
How to compile ncmpcpp on CentOs 8
If you are new to compiling applications on Linux then this can be a bit daunting the first time you do it.
How to Darken an Image in C#
In order to darken an image in C# you need to look at each pixel one at a time and decrease it's red, green, and blue values.
Image Processing in C#: A Comprehensive Guide
C# is a great language to do image processing in. It's fast and easy to handle complex image manipulations with it.
Introduction to the Command-Line Interface for Beginners
The command-line interface is a text-based interface that allows you to interact with your computer.
How to Lighten an Image in C#
In order to lighten an image in C# you need to look at each pixel one at a time and increase it's red, green, and blue values.
How To Quickly Create a OneNote Page from the Command Line
OneNote is a great tool for organizing your thoughts and keeping track of your work, and you can create a OneNote page directly from the command line.
How To Read Schematics
Those pictures are called a schematic. A schematic is a picture representation of what we are talking about in electronics.
AVR USART Serial
If you've been following along in these guides, then your STK500 should be setup like this. .
Convert an Image to Gray Scale in C# - A Quick and Easy Guide
Sometimes you need to take a color image and remove all of the color from it leaving just shades of gray. There are 3 common ways of performing this calculation, each yielding slightly different results.
C# Color Object
Once you have a Color object you can easily get the RGB and HSB values out of it.
What is MQTT and Why You Need It (How to Automate Anything)
MQTT is a protocol that allows devices to communicate with each other in a simple and efficient way.
MIDI Controlled Solenoids with Arduino and Ableton Live - Part 1
At the end of the series you will have a setup that is capable doing this. This is a pretty complex topic so it is split into 3 parts to make it easier to follow.
How to Prototype Electronics Projects
When experimenting with electronics, it is usually best to practice in what is called a Solderless Breadboard.
How to Replace A Color in an Image with C#
Sometimes you need to replace one color in an image with another color. C# makes it easy.
When you get interested in home automation, you are eventually going to want to learn Linux.
5 Reasons You Should be Using Docker for Home Automation
If you are not using Docker on your home automation server, then it's time to start thinking about it.
433 Mhz Radio Transmitters
433 Mhz radio transmitters are available everywhere and they are usually very inexpensive. With a little bit of programming we can make them do anything we want.
Follow our electricity guides to learn how to read your power meter, save energy, and measure the power usage of various devices in your home.
The AVR microprocessor is the heart of most Arduinos. Instead of using the Arduino libraries, you can learn to program this chip directly with C++.
C#: How to Use HTML Colors in Your Code
The .Net framework has a great object for dealing with colors called Color that we use to deal with HTML color codes.
AVR Port Output in C
Port output on an AVR microcontroller is very flexible. We show you how to configure each register.
Learn all about resistors, capacitors, and transistors in our collection of Electronics Fundamentals articles.
How to Understand Electronics Signals and Flow for Beginners
Signals and Systems is a common term that is used to refer to system design.
Perl is one of the most common glue languages available on Linux. It is useful in home automation for quick scripts as well as complex processes.
How to Create a WinAVR C Skeleton File
If you are New To C then you can consider this a crash course introduction to the language.
Node-RED is the easiest way to manage your home automation rules. It couples well with Home Assistant and is much easier to program.
Load an Image in C#
- Perhaps you want to create an image processing program. - You may need to resize or rescale an image.
How To Set Up An MQTT Broker with Mosquitto
There are a few options to get your MQTT broker up and running, including Dockers and bare-metal installations. Let's talk about some of the most common ways to get your MQTT broker ready to go.
Command Line Interface
Command line interface (CLI) is a text-based interface that is used to operate computer systems.
Windows Command Prompt vs PowerShell
When it comes to comparing Windows Command Prompt and PowerShell, there are a few key differences.
Many home automation projects can be solved by simply "throwing an Arduino at it". Our Arduino articles show you how.
AVR Port Input in C
### Connect PortB To Switches Remember how we connected **PORTA** to the **LEDS**. Now we are going to connect **PORTB** to the **SWITCHES**.
MQTT is the backbone of many home automation systems. We consider MQTT to be the most important part of your home automation system.
C# (C-Sharp) Programming Language - Tutorials, Code Examples, and More
C# is an amazing language that is built for speed and fast development time. Learn how to manipulate images with C#.
How to Set Up STK500 Jumper Settings for AVR Programming
Make sure that you have the STK500 user guide on hand, you are going to need it.
Resistors in Series
When you wire resistors in series, you can simply add their values together to get the new equivalent reistance.