Category: Embedded Development

RS-X vs CAN-X

RS-X is easyIPC over RS485 using a special 4-wire cable and a timing protocol. Several modules are designed to be connected to a RS-X network as well as a series of infrastructure components needed to build an automation/robotic network based on easyIPC. easyIPC is about providing a plug & play network with open, secure communication…

Read the full article

28BYJ-48

I have a bunch of these that has been laying around for ages with the DIP version drivers of ULN2003, but I have never tested them. So I connected a STM32F030F4 dev board to the ULN2003 driver and tested a 4 step and 8 step algorithm. I have used quite a lot of steppers and servo’s…

Read the full article

RS-X Cable

As you deploy RS485 (or CAN) on larger distances you will need to increase cable quality and lower baudrate. For 15 meter I don’t fuzz, I just twist a pair of cables and hook them up. A good advice is to have standard colours for A+ and B-. For better cable quality you can use…

Read the full article

RS-X Network

This is a simple, passive switch anyone can wire on a vero-board. It just connect 8 ports in parrallell.  “GBA+” is easy to remember and means Ground, B(-), A(+) and Power. You use one port as input and 7 as output in a classic star network.  The only thing you need in addition are 120…

Read the full article

Mini SW Draft

The Software on the Mini Sensor Module is outlined above. I need to wrap up a tight RS-X protocol as illustrated earlier. I also need a RTOS ported as well as sensor Logic for each sensor. DHL11 (or 22) uses a bit-bang protocol. We will use an interrupt on this pin with some timing for…

Read the full article

Mini Sensor Module

This is another 40 x 12mm module with RS485, 5-16V PSU, STM32F030F4, Light sensor, Humidity, temperature as well as a IR distance sensor. DHT11 can be replaced With DHT22 for a -50 to 125 degree range, but keep in mind that the rest of the electronics will not cover that range.