Purpose and Benefits for Participants Purpose: The purpose of this workshop is to introduce participants to the fundamental concepts of Robotics and Internet of Things (IoT), focusing on using the ESP32 microcontroller with the Arduino IDE. The workshop will cover driving LEDs, working with sensors, and controlling brushed motors, including controlling LEDs and motors through… Continue reading Plan for Hosting a 2-Day Robotics and IoT Workshop using ESP32 with Arduino IDE
Category: Robotics
Comprehensive Guide to Using the Inspect Function in Fusion 360
Introduction to the Inspect Function The Inspect function in Fusion 360 allowed users to measure and analyze various aspects of their 3D models. This tool was essential for ensuring accuracy and precision in designs, as it provided measurements, analysis, and visualizations to verify the integrity of the model. Step-by-Step Instructions Step 1: Accessing the Inspect… Continue reading Comprehensive Guide to Using the Inspect Function in Fusion 360
Comprehensive Guide to Using the Appearances Function in Fusion 360
Introduction to the Appearances Function The Appearances function in Fusion 360 allowed users to apply realistic materials and colors to their 3D models. This tool was useful for visualizing the final product with accurate textures, colors, and finishes, making it easier to present and evaluate designs. Step-by-Step Instructions Step 1: Accessing the Appearances Tool Opened… Continue reading Comprehensive Guide to Using the Appearances Function in Fusion 360
Cropping an Image in OpenCV
Cropping an image is a straightforward task in image processing, and OpenCV makes it easy to accomplish. This guide will show you how to crop an image using OpenCV. Installation First, ensure you have OpenCV installed. You can install it using pip: pip install opencv-python Loading an Image To crop an image, you first need… Continue reading Cropping an Image in OpenCV
ST Link V2
The ST-LINK/V2 is an in-circuit debugger and programmer for the STM8 and STM32 microcontroller families. The single wire interface module (SWIM) and JTAG/serial wire debugging (SWD) interfaces are used to communicate with any STM8 or STM32 microcontroller located on an application board. Much similar in architecture for debugging, the ST-LINK/V2 and the ST-LINK/V2-ISOL share the… Continue reading ST Link V2
Rotating an Image in OpenCV
Rotating an image is a common operation in image processing, and OpenCV provides simple methods to achieve this. This guide will walk you through the basic steps to rotate an image using OpenCV. Installation First, ensure you have OpenCV installed. You can install it using pip: pip install opencv-python Loading an Image To rotate an… Continue reading Rotating an Image in OpenCV
Fusion 360 Rules #1 and #2
Rule #1 states that you should always start each new design with a new component. Rule #2 is to always rename all your components, sketches, and other design elements. In Fusion 360, a ‘Component’ represents a container for design elements. This includes Sketches, Construction Geometry, 3D Bodies, Joints, Origins, Canvases, and even… Continue reading Fusion 360 Rules #1 and #2
STM32 Categories and Naming schemes
The STM32 boards do not have nicknames like the Arduino boards more over they are known/named after the microcontroller chip they have. So lets familiarize their naming conventions Naming convention The name of every STM32 MCU starts with STM32, which denotes the MCU family. That is then followed by a single uppercase letter, which describes… Continue reading STM32 Categories and Naming schemes
Top-Down and Bottom-Up Assembly Method Pros & Cons
Top-Down 3D Modeling Top-down 3D modeling is a method of creating 3D models that begins with a high-level description of the object being modeled and then building each individual part within the context of the assembly. Some potential benefits of top-down 3D modeling include: Efficiency: Top-down modeling can save time and resources by allowing… Continue reading Top-Down and Bottom-Up Assembly Method Pros & Cons
Flipping an Image in OpenCV
Flipping an image is a simple task in image processing, and OpenCV makes it easy to achieve. This guide will walk you through the basic steps to flip an image using OpenCV. Installation First, ensure you have OpenCV installed. You can install it using pip: pip install opencv-python Loading an Image To flip an image,… Continue reading Flipping an Image in OpenCV