Plan for Hosting a 2-Day Robotics and IoT Workshop using ESP32 with Arduino IDE

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

Published
Categorized as 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

Published
Categorized as Robotics

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

Published
Categorized as Robotics

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

Published
Categorized as Embedded

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

Published
Categorized as Embedded

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

Published
Categorized as Robotics

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

Published
Categorized as Robotics

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

Published
Categorized as Embedded