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,...
I decided to start by implementing Butterworth IIR filters using the fixed point formats below. The first step is to find out how much the limited precision arithmetic will affect the filters. I am not using the PIC32 DSP ligrary because I could not...
Briefly about architecture and instruction set - it is 8-bit design with 8 registers: 000 - 0 (always zero) 001 - A (accumulator) 010 - B 011 - C 100 - D 101 - E 110 - F (flags and 3 higher bits for jumps) 111 - G (8 lower bits of program counter) Flags...
Video or it didn't happen! Interactive and animated chart for the Leaderboard Awards. The data used in this chart was collected by Yann Guidon / YGDES over a period of more than 40 days.Play with the data for yourself. Yes, the webpage is lousy for the...
A powerfull dev board with the ESPRESSIF™ ESP32-S2®, a high resolution display, a RGB LED, a battery charger and a bunch of GPIOs. There are many ESP32 board on the market but very few with the new ESP32-S2 which handles USB communications, new...
You can use the ESP32 simulator on Linux, Windows or even Chromebooks! The project runs on the browser. So, you can always run the projects on mobile as well! There are several users using the ESP32 simulator on their MacOS as well! The connection diagram...
Note: this is a complex project with many details. For the short version, please see:Portable environmental monitor presentationProduction ready design documentIntroductionLast year (2014) I put my spare time to some really good use: I designed my first...
Short Summary This solar powering unit is a time switching battery powered solar charged circuit, used to power an Arduino Uno and some peripherals. The solar powering unit presented here is energy efficient. When we talk about Arduino, it consumes lots...
A clock built with eight authentic soviet vacuum fluorescent display (VFD) tubes, a custom designed circuit board, firmware and 3d-printed case It is an evolution of Phalanx. Many of the firmware improvements made for Ameise also trickled down to Phalanx...
Wheel of The Year On 16 segment Display The wheel of the year is divided in 8 intervals, and the corresponding segment is lit whenever the current day is inside the interval. In the picture below, the segment will be lit from February 1st until March...
The “Crivit Sports” wrist watch HRM (Heart Rate Monitor)This is a wrist watch that can also display the heart rate BPM (Beats Per Minute)..The complete specs and the user manual can be found at http://www.lidl-service.com/cps/rde/xchg/SID-648946E8-5F850FDD/lsp/hs.xsl/product.html?id=47039228.The...
The Technogym manual indicates that the RF HR receiver outputs a 5V and 30 ms pulse for each heart beat. A ESP32 with abilities will be the perfect µc. It's a easy job for it to read the incoming HR value and to output a pulse. Since the ESP32 works...
You can find the schematic ready to edit and go on EasyEDA here. Source code for the Arduino sketch is attached and below. Note that it uses the TimerOne library to provide higher-resolution Timer1 frequency control for the Pulse Width Modulation to...
Today we present the FlameWheel Robot assembly tutorial and quick-start guide! It is rather difficult to assemble this robot without guidance. Feel free to refer to my introductory tutorial today.Flamewheel (A 2WD Remote Control Robot) is part of our...