Category: Embedded Development

STM32F405RG Breakout

Finally updated Revision 1.2 of the Rx breakout board. Minor correction ca 0.5 mm on width. Correct GND/3.3V tag swap. Added a User Led Added a jumper for the user led. This is connected on the PCB, but you can disconnect the Led and add a jumper if you want the led on a different pin.…

Read the full article

Sorting source code

I admit it sounds a bit ludicrous, but right now I miss an source code aware sort function in my IDE. If you start maintaining large files with loads of structures or functions you often end up paging up/down looking for them – to reduce this time I start sorting them in alphabetic order. enum…

Read the full article

CH340G Working

Nice to see CH340G finally registering correct on Windows. The circuit below works just fine. The first you always should do is to measure if you have power – in this case 3.3V – I actually did, but as I finally measured on the pins I noticed that I actually did not. Looking at my…

Read the full article

PLC – Ethernet/RS-X

The last I need is yet another board without code, but I like to draft some PLC boards. This is a com adapter connecting the backbone to Ethernet and external RS-X lines. The code will be a variant of what I will make for the com adapter.

PLC Backbone Bus

Just updated the pin numbers on the PLC Backbone Bus. The idea here is that we have 4x RS-X lines (2 optional) and 5V,12V,24V,48V supplied from A and B source. The boards select what power they need. I need to connect to a PSU & battery before I am sure that this is what I…

Read the full article

PLC Backbone 3D

This is just an early 3D model of the minimum backbone bus just to illustrate and work on practical issues. I am going for the more minimal bus for now. The size of the bus do not decide the size of the boards, but I do like this small size. I will however adjust the actual…

Read the full article

PLC Backbone 2

The previous proposal included a lot of data/address/function pins that actually is a bit obsolete design as we use multiple RS-X channels. This smaller bus uses 2×20. I can use the same width as for a Hat, but maybe a bit deeper boards. I need the PLC system to be small and mobile to fit…

Read the full article

PLC Backbone Bus

If I use a 10cm wide backbone I have room for a 2×30 (or 3×30) by 2.54 pitch “bus” that could contain the following Inventory: Summarised this gives me: 4 pin 5V PSU (5-10A) 4 pin 12V PSU (5-10A) 4 pin 24V PSU (5-10A) 4 pin 48V PSU (5-10A) 4 pin GND 5V 4 pin…

Read the full article

PLC Standards

The more I look for any real standards within PLC the more I get the impression that they either do not exist or is not used. This is consistent with what automation engineers tell me. I was kind of getting my hopes up with “Industry 4.0”, but well… lets crack on with creating our own.