Esp32 oscilloscope 40Msps!

Hi, here is the first try with real HW of my new project – esp32 based wireless oscilloscope with 40Msps speed (battery powered oscilloscope with web interface built with web sockets and javascript).

Due to some software mistakes, the signal doesn’t look really good, but I found the problem and now waiting for PCB to improve also hardware quality. Hopefully, on the next video, we will see a beautiful picture with all features of a good oscilloscope (various trigger settings and low noise). Stay tuned!

EasyVolts_rev3 GUI sources

Hi, this post is just to let you know that sources of the EasyVolts GUI tool are now open source. Please find the project at this link. It’s free to modify and use, so you may use it to create your own tool that would better fit your needs. Also, it’s cross-platform because written on Python, so you won’t be limited by a particular platform.

Some updates

Hi everybody, in this post I want to tell you the latest news about my projects. First of all EasyVolts rev3 is now available on for a purchase. And the second update – I’ve started a new project of esp32 based wireless oscilloscope which is completely open. I’ve already posted sources for my experiments and some demo video is below. Bye!

PS. Sorry for the terrible quality, I was pretty excited that my code worked as expected and couldn’t resist sharing my demo immediately ))

EasyVolts rev3 is here!

Hi, I got samples of the latest version of the EasyVolts – rev3 version!


In this version, the max power that can be converted by the device was increased to 5W. It lets the device to work with USB2.0 hosts that can provide 1a or more (for example USB3.0 or high power USB2.0 hosts). Also, current measurement and overcurrent protection functionality were improved. I hope this revision is the final one so I did full testing and measured actual parameters of EasyVolts power converter. Here is the efficiency of the device at max output power for different output voltages with input power limited to 2.5W (normal USB2.0): EasyVolts_rev3_Efficiency

For 5W input power, we can get ~2 times more output power (but output current must be less than 1a). I hope EasyVolts will be available for purchase soon.



EasyVolts control commands description

Hi, in this post I’ll explain how EasyVolts is controlled by PC and which commands are available. To avoid any complicated drivers EasyVolts was made as a device that appears in PC as 2 virtual COM ports. One is used as USB-UART/RS485 converter and second controls all auxiliary functionality (GPIO pins, PWM, power supply) using simple textual commands in ASCII. Continue reading “EasyVolts control commands description”