Skip navigation
1 2 3 Previous

Project14

84 posts
DC to DC buck converters is a famous topology in the electronic and a widely used circuit in electronic devices. A buck converter steps down the input voltage while it increases the output current. In this article/video, I have discussed a DC to DC buck converter that can be used effectively as a switching power supply. The output voltage and current are adjustable: 1.25V to 30V and 10mA to 6A (continuous). The power supply supports the constant voltage (CV) and constant current (CC) features. T ...
DC to DC converters are quite popular among electronic enthusiasts and are widely used within the industry. There are three major types of non-isolated DC to DC converters: buck, boost, and buck-boost. In this article/video, I used there major components such as the famous UC3843 chip, a power Schottky diode, and an N-Channel Mosfet to design a compact DC to DC boost converter. The input voltage could be as low as 9V that makes it suitable for a variety of applications, such as 12V to 18V conver ...
Infrared remote controllers are everywhere around us. The majority of home appliances are controlled using infrared remote controls. In this article/video, we learn to build a device that can decode (almost) any IR remote control and use the instructions to switch the relays (loads). So we can use this feature in a variety of applications without buying a new IR remote control and expensive hardware, such as turning ON/OFF the lights, opening/closing the curtains, ... etc. I have used an ATTiny8 ...
In this video, I used the bode plot to analyze the low pass active filter's behavior in practice. There are not many devices that can calculate and demonstrate the bode plot. I used Siglent SDS2102X Plus oscilloscope to plot the bode curve. The cut-off frequency of the filter, in theory, is around 722Hz, however, in practice, the result would be different. The cut-off frequency of a filter is where the X-Axis (frequency) meets the Y-Axis (amplitude) at the -3dB point. The Siglent SDS2000x plus s ...
kk99

The air quality monitor

Posted by kk99 Mar 21, 2021
A couple of my friends were interested in monitoring of quality of air in places where they live. I have decided to make for them an air quality monitoring station with optional monitoring for temperature, humidity and pressure. I have found nice project which provides firmware for devices like ESP32 or ESP8266 and allows to usage various of dust, temperature or humidity sensors. Here is github page about this project: Smogly. I have decided to use following configuration: - ESP8266, - PMS700 ...
  Nowadays USB port is used widely for data transactions between electronic devices and computers. In many scenarios, there is no need to communicate with the USB port directly, therefore electronic designers use USB to UART (RS232-Serial) converter chips, so the USB port is converted to a virtual COM port on the computer. The initial thought of many designers is to use FTDI chips to do the USB to UART conversion. There is nothing wrong with FTDI chips, however, they are expensive. In this ...
Finished writing at the end of November 2020.  The book "Vintage Upcycling With Raspberry Pi and Arduino" is now live on Amazon. The book is available in paperback format and Kindle ebook, free for the Kindle Unlimited subscribers.   From the 1970’s design desk lamp up to the Radio Magic project series, an inspiring guide on vintage upcycling for Makers. The projects are based on the articles published on The Shed magazine and award-winning projects from the Element14.com Pr ...
FM transmitters/receivers are among the top favorite circuits of any electronic enthusiast. In this article/video, I have introduced a complete digital FM receiver design that has equipped with an LCD screen and three push-buttons. It can search for the FM signals from 76MHz to 108MHz manually and automatically (Scan mode). The signal strength is also displayed as a bar graph on the LCD screen. The output sound is amplified by a 3W+3W Class-D stereo amplifier that handles high-quality and strong ...
An H-Bridge (Full-Bridge) driver is quite popular in driving loads such as brushed DC motors and it is widely used in robotics and industry. The main advantages of using an H-Bridge driver are: high efficiency, rotation direction change, and braking the motor. In this article/video, I have introduced a complete H-Bridge DC motor driver using four IR3205 power MOSFETs and two IR2104 MOSFET drivers. Theoretically, the above-mentioned MOSFET can handle currents up to 80A, however, in practice we ca ...
Features High stability and no sensitivity to the ambient light Laser-cut acrylic (plexiglass) enclosure Cost-effective Flow control capability of the hand-sanitizer/alcohol (efficiency) Through-hole components (easy to solder) Single-layer PCB board (easy to fabricate) Single and cheap ATTiny13 microcontroller Low standby current consumption   As we all know, the COVID-19 outbreak hit the world and changed our lifestyle. In this condition, alcohol and hand sanitizers are vital, ex ...
weiwei2

PYNQ Workshop 2

Posted by weiwei2 Aug 2, 2020
By the time i got my board to test it is early July, so it is kind of late for the session 2, my original aim is to use does overlay on IO to control on/off of water pump to shoot water following the lab book 2 (which is also accessible from Github https://github.com/ATaylorCEngFIET/Element14_PYNQ ) , i encounter first error at 19, which is to run the build_ip.bat in my folder, there isnn't such folder and file. puzzled, i look at the session 2 recording again, and turns out that i made a s ...
  This project is only free for personal and non-commercial use   AC loads live with us! Because they are everywhere around us and at least home appliances are supplied with the mains power. Many types of industrial equipment are also powered with the single-phase 220V-AC. Therefore, we frequently face situations that we need to have full control (dimming) over an AC load, such as a lamp, an AC motor, a vacuum cleaner, a drill, … etc. We should know that controlling an AC loa ...
I received an Intel NCS 2 from the Hackster Deep Learning Giveaway.  I've used the original NCS on the PYNQ-Z2 and the Ultra96v2 using the NCSDK toolkit and I've just tried the NCS and NCS 2 on a RPi4 using the OpenVINO toolkit.     I ran a quick performance check on my RPi4 using the "benchmark_app" that is provided with the toolkit.  The app just loads an image or images and runs inference continuously for a minute and measures the equivalent frame rate. Here are the resu ...
  Inrush current/Switch-ON surge is the maximal instantaneous input current drawn by an electrical device when first turned on. Inrush current is much higher than the load’s steady-state current and that’s the source of many problems such as fuse blowing up, load failure, load’s lifetime reduction, sparks at the switch contacts … etc. The figure below shows the inrush current phenomenon captured on the Siglent SDS1104X-E oscilloscope. The long spike is clear. In th ...
Using OpenCV to detect a face or other specific object on an image isn't something new or groundbreaking. However many machine vision applications are based on such functionality and the best ones excel because they provide the best UI and user experience when used - things that not many backend developers often thought of or implemented.   In this example PYNQ project I'll just part of PYNQ-Z2 features to provide a sort of user interface presenting data based on face detection. The notebo ...