Author: Jan

Ethernet Hat’s ESP32/HLK-7688A

I decided that I want to make 2 different Ethernet/Wifi modules With different purpose. With Raspberry PI it will be 3, but RPI and ESP32 overlap in functionality. ESP32 with Ethernet/Wifi/Bluetooth is a very attractive “Connector” solution where I can add more connections by adding multiple Hat’s. I can sadly only add a single Raspberry…

Read the full article

3KW Thunder Stick

This is my 3KW 3-Phase Motor Driver Rev 1.3. Revision 1.0 and 1.1 had air wiring, 3 current sensors and output at right. Rev 1.2 lacked RS485 while Revision 1.3 have CAN and RS485 + 2 temp sensors between MOSFET’s + I solder on cobber wires directly on PCB for 60V and GND to sustain…

Read the full article

Hat Summary

Its been a few Hat’s since I started the latest series using SPI as backbone, so it’s time to consolidate on those I want to finish first. I have a list of close to 40 different Hat’s I want to make. Key to them all is that I use STM32F405 as a reusable component to…

Read the full article

Wifi/Ethernet Hat

This early draft uses ESP32 and a HR911105A RJ45 connector. I want to attempt using LAN8720A as Phy. The Hat will contain SPI as backbone, CAN as secondary control, an USB, Wifi, Bluetooth and Ethernet. The schematics look straight forward, but I have a lot of reading up to do. ESP32 is as fast as…

Read the full article

Ethernet Hat Options

I am as mentioned before looking for alternatives to connect to Wifi/Ethernet that don’t include a SD Card or going outside the Hat format. I also have an interest in making Ethernet available from embedded systems in general. The main reason is however to be able to Connect multiple Ethernet/Wifi Connections. The block diagram above…

Read the full article

STM32H743 Maturity

I managed to get STM32H743 running blinking some leds, but not without pain. STCubeIDE is able to download code, but fail on debugging. All in All I basically conclude that H7 is not sufficiently mature yet! This is not about the MCU, but tool, toolchain, drivers and everything around it.  

ST Firmware Quality Sucks

Well – I got a STM32H743 Nucleo kit yesterday and wanted to autogenerate code for it from CubeMX (or STCubeIDE more exctly) – out of the box – it generates code that DOES NOT COMPILE on an eval kit. Sadly this is not the first time, it has become more the rule than the exception.…

Read the full article

STM32H743

I decided to have a look at the STM32H7x3 series running at 480Mhz. The Nucleo board uses the 144 pin ZI version, but they also have a 100 pin V version. 100 pin is attractive because it gives me access to external memory, Ethernet and more + if I should go for a 100 pin…

Read the full article

Ethetnet Switch Hat

I just received HLP-7688A module and looking at the size I must admit that I tempted to create a Switch/Router in Hat format. I am not os sure about the SPI on this, but it has 2 UART’s, so assuming I can control the code on the Linux module this could be interesting with Wifi…

Read the full article