🔬 How To Get Started in Soldering
Becoming a master of the melting and gluing powers of solder can help you start building your own electronics.
For hobbyists who want to create their own electronics from scratch, there comes a time in every project when two metal surfaces must merge. Solder, which changes from a flexible solid to a liquid, then back to a solid in seconds, is the magical metal glue that makes this happen.
Solder can also be a frustrating mess. For reasons both aesthetic and functional, you'll want to learn how to work with it cleanly and neatly, because sloppy soldering means your project might not work.
The following article will get you acquainted with basic terms of electronics, soldering and give you a good grounding to start working on your own electrical projects.
More information...
#articles #electronics #beginner
Becoming a master of the melting and gluing powers of solder can help you start building your own electronics.
For hobbyists who want to create their own electronics from scratch, there comes a time in every project when two metal surfaces must merge. Solder, which changes from a flexible solid to a liquid, then back to a solid in seconds, is the magical metal glue that makes this happen.
Solder can also be a frustrating mess. For reasons both aesthetic and functional, you'll want to learn how to work with it cleanly and neatly, because sloppy soldering means your project might not work.
The following article will get you acquainted with basic terms of electronics, soldering and give you a good grounding to start working on your own electrical projects.
More information...
#articles #electronics #beginner
🗜 3D-printed Variable Capacitor
Have you ever stuck in the middle of a project trying to find out the perfect size capacitor for your project? If yes then this is the project for you!
To make a variable capacitor we need to vary some parameters upon which the capacitance depends: the capacitance value depends on the area and the distance been the parallel plates. We will change the area of interaction of two parallel plates to vary the capacitance.
Our solution will consist of two cylindrical aluminum foils whose area of interaction will be controlled by the rotation of a threaded rod. It will provide precision control over the range of the capacitance.
More information...
#projects #electronics #3d_modeling
Have you ever stuck in the middle of a project trying to find out the perfect size capacitor for your project? If yes then this is the project for you!
To make a variable capacitor we need to vary some parameters upon which the capacitance depends: the capacitance value depends on the area and the distance been the parallel plates. We will change the area of interaction of two parallel plates to vary the capacitance.
Our solution will consist of two cylindrical aluminum foils whose area of interaction will be controlled by the rotation of a threaded rod. It will provide precision control over the range of the capacitance.
More information...
#projects #electronics #3d_modeling
💡 Data Integrity Critical to Embedded Systems
How do you validate sensor and communication data to ensure data integrity in embedded systems?
▫️ 1. At least use a parity check
Parity is a data integrity mechanism that looks at the number of ones in a data stream and will then adjust a parity bit to make the overall number of ones either odd or even. Parity works well for detecting single bit flips. However, if two or more bits flip, it’s possible the error would go undetected. For that case, a more robust technique is required.
▫️ 2. Use a checksum
A checksum is an algorithm that is designed to detect errors that occur naturally or randomly in a dataset. A checksum is often calculated over a set of data which then results in the checksum for the data.
▫️ 3. Use a cyclical redundancy check (CRC)
A CRC is a checksum that uses polynomial division to calculate the checksum. CRC is so effective that many microcontroller vendors will include a hardware-based CRC calculator.
More information...
#articles
How do you validate sensor and communication data to ensure data integrity in embedded systems?
▫️ 1. At least use a parity check
Parity is a data integrity mechanism that looks at the number of ones in a data stream and will then adjust a parity bit to make the overall number of ones either odd or even. Parity works well for detecting single bit flips. However, if two or more bits flip, it’s possible the error would go undetected. For that case, a more robust technique is required.
▫️ 2. Use a checksum
A checksum is an algorithm that is designed to detect errors that occur naturally or randomly in a dataset. A checksum is often calculated over a set of data which then results in the checksum for the data.
▫️ 3. Use a cyclical redundancy check (CRC)
A CRC is a checksum that uses polynomial division to calculate the checksum. CRC is so effective that many microcontroller vendors will include a hardware-based CRC calculator.
More information...
#articles
📟 Windows 98 Wrist Watch on Raspberry Pi
Smartwatches are still trying to find their place in the world. A good idea in theory, they haven't quite caught on like smartphones did a decade ago. But every once in a while, there's an amazing smartwatch innovation, such as this incredible wrist computer running Windows 98.
More information...
#projects #raspberry
Smartwatches are still trying to find their place in the world. A good idea in theory, they haven't quite caught on like smartphones did a decade ago. But every once in a while, there's an amazing smartwatch innovation, such as this incredible wrist computer running Windows 98.
More information...
#projects #raspberry
📖 The 40 Best Raspberry Pi Blogs For The Pi Geeks
If you are a Raspberry Pi Geek, then this article about the Raspberry Pi blogs is sure to take the nerves out of you. It is often that you get stuck with a new project and crave for the accurate tutorials.
Also, some beginners get confused about where to start and wish they had a resource to start with. To help with that, many Raspberry Pi enthusiasts like you have created blogging sites that are being updated regularly. In this modern world, with the emerging importance of IoT and machine learning, Raspberry Pi is a must to learn.
If you are thinking of starting a new project or making your own invention using the Raspberry Pi, you are ought to need these blog sites.
More information...
#articles #raspberry
If you are a Raspberry Pi Geek, then this article about the Raspberry Pi blogs is sure to take the nerves out of you. It is often that you get stuck with a new project and crave for the accurate tutorials.
Also, some beginners get confused about where to start and wish they had a resource to start with. To help with that, many Raspberry Pi enthusiasts like you have created blogging sites that are being updated regularly. In this modern world, with the emerging importance of IoT and machine learning, Raspberry Pi is a must to learn.
If you are thinking of starting a new project or making your own invention using the Raspberry Pi, you are ought to need these blog sites.
More information...
#articles #raspberry
💵 IoT Wallet (smart 3D-printed Wallet With Firebeetle ESP32, Arduino IDE and Google Spreadsheet)
So how do you track assets and know their current value? You can work with some spreadsheets and update them regularly. Or you can create your own gadget to check these values for you: an IoT wallet!
This spreadsheet is accessible from an ESP32 using and Wi-Fi connection, and a summary is shown on an OLED display. A 3D printer was used to create a wallet, in which I embedded some electronic components to create my first IoT wallet prototype.
There are several ways to use this tutorial. You can use it to:
▫️ Learn how to track and update your asset values for a particular currency using a Google spreadsheet;
▫️ Program an ESP32 using the Arduino IDE;
▫️ Read values from a Google spreadsheet using an ESP32 device;
▫️ Practice your electronics and soldering skills, etc;
More information...
#projects #esp32 #IoT #display #3d_modeling
So how do you track assets and know their current value? You can work with some spreadsheets and update them regularly. Or you can create your own gadget to check these values for you: an IoT wallet!
This spreadsheet is accessible from an ESP32 using and Wi-Fi connection, and a summary is shown on an OLED display. A 3D printer was used to create a wallet, in which I embedded some electronic components to create my first IoT wallet prototype.
There are several ways to use this tutorial. You can use it to:
▫️ Learn how to track and update your asset values for a particular currency using a Google spreadsheet;
▫️ Program an ESP32 using the Arduino IDE;
▫️ Read values from a Google spreadsheet using an ESP32 device;
▫️ Practice your electronics and soldering skills, etc;
More information...
#projects #esp32 #IoT #display #3d_modeling
👍1
📝 STM32 Tutorials, “ARM-Based Microcontrollers Programming For Embedded Systems Enthusiasts”
Completely free course for those who want to start learning how to work with the most popular development board, improve their programming skills or refresh some knowledge about it.
Tutorials are extremely detailed and contain lots of screenshots and pictures.
Goals & Scope of the course:
▫️ Learn ARM-Cortex M3 & M4 Architecture
▫️ Understand The Internals OF STM32 Microcontroller Hardware
▫️ Interface Various Peripherals Inside OF STM32 Microcontrollers
▫️ Develop Firmware In C-Programming Language Based On ST HAL & LL Driver Layers
▫️ Get Familiar With Interrupts / NVIC / EXTI & Inter-Module Signaling / DMA
▫️ Interface Various Display Units
▫️ Interface Various Input Units
▫️ Control Several Types OF Actuators
▫️ Do Some Serial Communication Via USART / SPI / I2C & Develop USB
▫️ Interface Various Sensors & Modules
▫️ ...and even more!
More information...
#articles #courses #stm32
Completely free course for those who want to start learning how to work with the most popular development board, improve their programming skills or refresh some knowledge about it.
Tutorials are extremely detailed and contain lots of screenshots and pictures.
Goals & Scope of the course:
▫️ Learn ARM-Cortex M3 & M4 Architecture
▫️ Understand The Internals OF STM32 Microcontroller Hardware
▫️ Interface Various Peripherals Inside OF STM32 Microcontrollers
▫️ Develop Firmware In C-Programming Language Based On ST HAL & LL Driver Layers
▫️ Get Familiar With Interrupts / NVIC / EXTI & Inter-Module Signaling / DMA
▫️ Interface Various Display Units
▫️ Interface Various Input Units
▫️ Control Several Types OF Actuators
▫️ Do Some Serial Communication Via USART / SPI / I2C & Develop USB
▫️ Interface Various Sensors & Modules
▫️ ...and even more!
More information...
#articles #courses #stm32
👍4