The World's Easiest GPT-like Voice Assistant uses an open-source Large Language Model (LLM) to respond to verbal requests, and it runs 100% locally on a Raspberry Pi. My ChatGPT-powered voice assistant has received a lot of interest, with...
Introduction Some special applications often have to measure the voltage from several parts at the same time for example electronics repair, scientific and experimental purposes.if you're building a battery pack it can also show the voltage of each cell...
intro Hi, in this project we are going to make a motion detection alarm with IMU 6050, it is a 3-Axis Accelerometer and Gyro Sensor module. By using this, if small movement is detected by the IMU , it will trigger a sound in the buzzer . Basically it...
WCH has introduced a line of small RISC-V MCUs with USB and BLE. The 3 major branches of the family are the CH573, CH582 and CH592. They mostly only differ in the level of BLE - from 5.2 to 5.4. Looking for an inexpensive way to check...
In South Africa, our electricity supply is somewhat erratic, due to around 2 decades of under-investment, and incredible levels of corruption. As a result, many residents have resorted to installing solar power, with battery backup to ride out the 2-4...
The Intel N100 is a really cool, low power chip. With 4 of Intels latest Alder Lake 'E' cores it performs really well for such a low power CPU. It has a single channel of DDR5 RAM, which helps keep it low power as it would not really see a benefit from...
For each axis, you'll need a Lolin32 lite ESP32 boarda AS5600 boarda radial magnetized magnetsome 3D printed partssome 2.5 mm pin connectors (male and female) AS5600 is connected to ESP32 : - SCL to pin 33 SDA to pin 27 - VCC to pin 17 // used...
Manufacturing of Large Dye Sensitized Solar Cell at home from Shih Wei Chieh on Vimeo. Introduction Dye-sensitized solar cells (DSSCs) represent an easily manufacturable and cost-effective photovoltaic device and can be done at DIY level. However, its...
A geophone is a device used in geophysics to detect ground movement. It is specifically designed to measure seismic waves, which are produced by various sources, including earthquakes, and explosions. Typically consist of a mass suspended on a...
Code Details: After provisioning the EP10, configure this code for the plug name and the hours to charge before turning off. In this example a 4-hour charge time worked fine. Upon code startup if the plug is not detected (typically the EP10 is unpowered)...
The purpose of the project is to design a balancing robot based on the STM32 MCU. On the web, you can find many guidelines on designing the balancing robots. Nevertheless, I always had a hard time finding clear and complete instructions. For example,...
Keyboard The keyboard is a PocketType miniature ortholinear 40% keyboard kit available from Mechboards - https://mechboards.co.uk with numbers and symbols accessed by layer keys. It is microswitch based and OK for thumb based typing...
This is a project for a small benchtop galvanostat - a device that can be used for direct current or pulsed current galvanic deposition of metals on small conductive objects. Essentially, it is a voltage-controlled current source (based on Howland current...
A seismometer, is an instrument used to detect and record ground motion caused by seismic waves, such as those generated by earthquakes, volcanic eruptions, or other sources of ground vibration. Basically, the seismometer consists of two parts,...