WLED Digital Clock: Firmware Mods

Preface While surfing on Thingiverse I found a lot of interesting 7 Segment style Digital Clock projects based on Neopixel strips. All of them was extremely detailed on the hardware side but a little bit poor on the firmware side. Someone added support for an I2C RTC module, someone else was connecting to the web … Read more

[GUIDE] Fysetc S6 v1.2 + Octoprint – Fixing USB power problem

Preface I’m used to leave my Pi permanently powered and connected to the board and then I (smart) switch on the power supply only when I’ve to print something.Since I received this board, I immediatly noticed that was not present a simple jumper in order to select which 5V should be used for the logic: … Read more

STM32 HAL 101 – UART – Receiving arbitrary length string

Despite the fact that UART communication is the simplest and mostly used one, there are some problems or limitations that we can face when coming from other more complex communication protocols like, for example, USB. The first problem that we can find is the lack of having an efficient way to receive an arbitrary amount … Read more

HW-CAN: A Highly integrated USB-CAN Sniffer based on STM32

I had been looking for this kind of products for a long time without so many good results (maybe I’m not so good in searching :P). Tha main key-features that I was looking for were: Being based on STM32, that is where I have more experience and I can customize and develop my own firmware. … Read more

HW-MODS: A prototype board for the STLINK-V3-MODS

Since STMicroelectronics presented it, I had been very curious to try it. There where all the specs for being a very usefull thing: a cheap and really small debugger intended to be integrated on every custom PCB that needs onboard debugging capabilities. I have immediatly decided to develop my own PCB in order to get … Read more

HW-DAQ – Project Overview

Main hardware characteristics: 32 Bit MCU 4x Fully Differential Analog Inputs 4x Single Ended Analog Inputs 8x Isolated I/O Wi-Fi capability MicroSD data logging USB Data communication 20 Pin Expansion I/O Connector Reverse polarity protection Input fuse Protected output supply lines

FYSETC S6: 3D Printer Board Description and PWM Bug Fix

Recently I’ve received this new and promising board for 3D Printers: the Fysetc S6. Hardware description: Based on a powerfull STM32F446 microcontroller, I think that is one of the best board that you can find on market.It has 512KB of flash, so it’s possible to take benefits from all the advanced features of Marlin firmware. … Read more

STM32 Library for Melexis IR Temperature Sensor MLX90614

On my github account you can find this useful library that I made to use with Melexis IR Temperature Sensor MLX90614.It has beendeveloped with STM32 HAL libraries. StarFollow me to get all the future updates!Follow @dinamitemic UPDATE: I’ve prepared a demo project running on the STM32F4-DISCOVERY in order to better understand how to get it … Read more

Simple Optoisolator Board Assembly – Step-By-Step Guide

What do you need? Breadboard or proto board Generic Optoisolator, I’ve used an 4N35 A Led A resistor Some wires Shrink tubes Soldering Iron and solder Tweezers and pliers Once you’ve all the needed parts you have to assembly the board and connect everything together. Here you’ve the scheme of the connection that I’ve made: … Read more

Auto Bed Leveling Sensor Guide – Installation, Setup & Test on Creality CR-10S running Marlin firmware

Looking on the web I wasn’t able to find any detailed guide that well explain what I have to do to mount an ABL Sensor on my printer so I’ve decided to write my own guide.If you want to understand what you’re doing on your printer and why, this is the guide for you. For … Read more