I mostly use EasyEDA for PCB design: it is easy to use and ordering assembled PCBs from JLCPCB couldn’t be easier (and cheaper) with any other EDA tool. But exporting your PCB design from EasyEDA as a 3D object is really faulty. Often we want …
Author: squix78
Ender 3 V2: 8 Reasons to Start with 3D Printing Now
If you are still looking for justifications to buy a 3D printer then this blog post is for you. Banggood recently sent me the Ender 3 V2 for review and wow, this is really a great printer! I had two other printers before but this …
How to use the LHT00SU1 Logic Analyzer on Mac OS X
Logic Analyzers can be quite useful to test and analyze hardware. In this short video I explain how to use the cheap LHT00SU1 logic analyzer together with PulseView on Mac OS X to test a new ESP32 development board.
CH9102 Serial-To-USB Driver for Mac OS X
Recently more and more ESP32 hardware is appearing with the WCH CH9102 Serial-To-USB chip. I assume lower costs and higher availability are the reason for this. Lower costs compared to FTDI chips, to the Silicon Labs CP2102 or CP2104. But when I recently started working …
Alexa-Home, Node-Red and Docker
How do you add new virtual devices/commands in Node-Red so that Alexa can control them? There are great Node-Red extensions but things get more complicated if Node-Red is running in a docker container. In this blog post I share my take-aways from setting this up.
TTGO-LoRa32 V1.0 with TTN V3 and OTAA
If you are lacking good documentation it can be very hard to get started with a new device. I just couldn’t find a comprehensive example project for how to connect TTGO-LoRA32 V1.0 with the V3 version of the Things Network. So I hope this post …
ESP32: Adding a Spectrum Analyzer to Bluetooth Audio
The ESP32 platform offers a wide range of functionality almost out of the box. For instance you can turn a ESP32 with little effort into a Bluetooth Audio speaker. In this article I describing how I tapped into the digital data stream coming from a …
Non Intrusive Load Monitoring with Shelly 3EM
Do you know this problem: you want your dumb home appliances to let you know once they change a state. You want to know once the dish washer finishes the cleaning cycle or when your electric oven has reached the target temperature to put the …
Creating Fritzing Parts from Eagle CAD .brd files
Fritzing is a wonderful tool to document your electronic projects, if – and only if – the parts you use are available in the parts library. If you are designing parts yourself you can help the community by creating Fritzing parts for your designs.
ESP32 Low Power Device Design – Part 1
The ESP32 is a remarkable chip. It has many peripherals, lots of processing power. With built-in WiFi und BLE support it offers two widely adopted communication protocols. And with the right circuitry and programming it can ran from batteries for a very long time. In …
ESP32 Nibbles Demo/ Icon64 Assembly
For a long time I had a 8×8 RGB WS2812 led module in my gadget box. The WS2812 led is a wonderful component for makers. It is easy to program and comes in many forms for a really low price. With just 3 lines (5V, …
Extending The Maker Machine
I love machines that help me to build my projects. I also love to hack devices to do more than they were built for. So you can imagine what a fun project it was for me to hack my desktop 3018 CNC mill into a …
Designing the ESP32 Dev Board I always wanted
Recently I was asked: “What do you need a development board for?” For me the answer is very clear. I love short development cycles. It’s much faster to verify an idea on a bread board before you sit down and design a PCB. Designing a …