108640 Views
83860 Views
59555 Views
48723 Views
48311 Views
47806 Views
Build a laser-cut robot
Robots and Lasers
Arduino Plug and Make Kit Review
Pi to Pico W Bluetooth Communication
Two-Way Bluetooth Communication Between Raspberry Pi Picos
Gamepad 2
Introduction to the Linux Command Line on Raspberry Pi OS
How to install MicroPython
Wall Drawing Robot Tutorial
BrachioGraph Tutorial
Intermediate level MicroPython
Introduction to FreeCAD for Beginners
Here are some articles that dive deeper into how things work. Also, you may be interested in the Glossary of common robotics terms.
Clusters
Clusters are powerful tools in the computing world, designed to increase availability, reliability, and scalability of services.
Inertial Measurement Units (IMUs)
In robotics, aeronautics, and various other fields, Inertial Measurement Units (IMUs) integrated with magnetic compasses, such as the GY-521 and GY-6500, are essential.
Inertial Measurement Units
Large Language Models
Large language models (LLMs) like GPT-4 are the result of a significant evolution in the field of artificial intelligence, particularly within the subset of machine learning known as natural language processing (NLP).
Large language models
Microcontrollers
A microcontroller (MCU) is like the brain in many of our electronic devices. While a standard computer can handle multiple tasks simultaneously, a microcontroller is optimized for specific tasks, making it efficient and responsive.
microcontroller
I2C
I²C, pronounced “I-squared-C”, stands for Inter-Integrated Circuit. Invented by Philips (now NXP Semiconductors) in the early 1980s, it’s a bi-directional, two-wire (usually) serial communication protocol primarily used to link a microcontroller to peripheral devices or other microcontrollers.
I²C
Gears
Gears are among the oldest and most commonly used tools in the mechanical world. They transform energy from one device to another, adjust speed, and increase torque.
Capacitors
Capacitors are like magic little storage boxes in the world of electronics. Though their operation might seem mysterious, with a little exploration, you can understand their core principles and uses.
Python Virtual Environments
A Python virtual environment is a self-contained “bubble” where you can install and manage Python packages (which are essentially libraries or tools written in Python that you can use in your own projects) without affecting other projects on your computer.
virtual environment
Tact Switches
Tact (Tactile) buttons, also known as momentary switches are a type of electrical switch that is only on when it is being pressed; they return to their default off position when the pressure is released.
Tact
Tactile
Potato Battery
The humble potato, a staple of many diets around the world, has a surprising additional use: as a battery. Today, we’ll explore the science behind potato batteries, perform some calculations, and walk you through how to wire them together.
H-Bridges
In the world of electronics and motor control, H-bridges are ubiquitous. You may have come across the term when working with robotics, automotive systems, or even home appliances. But what exactly is an H-bridge, and why is it so important? In this article, we’ll explore the fundamentals of H-bridges, their applications, and common types.
H-bridges
Breadboards
Breadboards enable rapid prototyping of circuits without the need for soldering.
RGB LED Strips
RGB LED Strips are a popular choice for adding dynamic lighting effects to projects.
Batteries
A battery is a device that stores electrical energy in the form of chemical energy and converts it back into electrical energy when needed.
battery
Buck Converters
A buck converter, also known as a step-down converter, is a type of DC-DC converter that takes an input voltage and efficiently converts it to a lower output voltage while maintaining a consistent output current.
buck converter
step-down converter
PID Controlers
PID controllers, short for Proportional Integral Derivative controllers, are a type of control system that are widely used in robotics, automation, and process control.
PID controllers
Stepper Motors
Stepper Motors are electric motors that convert electrical pulses into precise mechanical movements.
Servos
Servos are special types of motors that are used to precisely control various movements.
Diodes
Diodes are electrical components that allow current to flow through them in one direction.
Shift Registers
Shift registers are a type of sequential logic circuit used to store and transfer data. They are often used to reduce the number of GPIO pins needed from a Microcontroller, such as the Arduino or Raspberry Pi Pico to control another device, such as a keyboard or keypad.
Shift registers
Robots
A robot is an electromechanical machine that is programmed to perform a specific set of tasks.
robot
Pots
Pots (Potentiometers) are electrical components that are used to measure and adjust the amount of resistance in a circuit.
Potentiometers
Encoders
Motor encoders are used in robotics to measure the position of a motor shaft.
encoders
SLAM
SLAM (Simultaneous Localization and Mapping) is an collection of algorithms used in robotics for navigation and mapping. It works by using LIDAR, sonar and other sensor data to construct a 3D map of the environment and then using this map to localize the robot within it.
Simultaneous Localization and Mapping
MEMS
MEMS stands for MicroElectroMechanical Systems and is a technology that combines both electrical and mechanical elements on a very small scale.
MicroElectroMechanical Systems
MQTT
MQTT (MQ Telemetry Transport, not Message Queuing Telemetry Transport as its often mistakenly called) is a lightweight messaging protocol designed by IBM for low-bandwidth, high-latency, unreliable networks.
Rotary Encoders
Rotary encoders are devices that measure the angular position or velocity of a rotating shaft.
Rotary encoders
Machine Learning
Machine learning is a type of artificial intelligence (AI) that enables computer systems to learn from data, identify patterns, and make decisions with minimal human intervention.
Machine learning
Ultrasonic sensors
Ultrasonic sensors use high-frequency sound waves to measure the distance between the sensor and an object.
Ultrasonic
LiDAR
Lidar (Light Detection and Ranging) is a remote sensing technology that measures the distance to an object by emitting a laser light and then measuring the amount of time it takes for the light to return after bouncing off the object.
Light Detection and Ranging
Inverse Kinematics
Inverse kinematics is a technique used in robotics and computer animation to calculate the joint angles needed to achieve a desired end position.
Inverse kinematics
If you found this high quality content useful please consider supporting my work, so I can continue to create more content for you.
I give away all my content for free: Weekly video content on YouTube, 3d Printable designs, Programs and Code, Reviews and Project write-ups, but 98% of visitors don't give back, they simply read/watch, download and go. If everyone who reads or watches my content, who likes it, helps fund it just a little, my future would be more secure for years to come. A price of a cup of coffee is all I ask.
There are a couple of ways you can support my work financially:
If you can't afford to provide any financial support, you can also help me grow my influence by doing the following:
Thank you again for your support and helping me grow my hobby into a business I can sustain. - Kevin McAleer