Using UML voor embedded development

I started using a software package from SoftwareIdeasModeler to enable me to generate final source code (C/C++) for Arduino (or any other embedded platform). By modifying filters and templates I can customize my final source code. Using this tool consistency is achieved between model and final source. For more information see here.

Geplaatst in Geen categorie | Een reactie plaatsen

Generating code from Nextion HMI files

Nextion screens from ITEAD Studio are nice little TFT screens that simply interfacing with embedded systems. However there is still quite some coding to do. And as the Nextion Screen editor edits files (.HMI) that contain all the relevant data why not generate all the required code. Interested? Read here

Geplaatst in Geen categorie | Een reactie plaatsen

LoRa SX1276 Adapter

LoRa is quickly becoming a new piece of technology to enable long Range transmission of IoT data at low power. WiFi has a very limited range and it’s power consumption is quite high. There are ready made (and kickstarter) modules available in the market. But they are still quite costly. I don’t want to wait until the price drops There modules available but pin spacing is usually too tight for the average DIY’er. reason for me (and I like doing it) is to develop a simple module adapter with onboard power regulation (for 5V) and level shifting to 3.3V vice-versa.

Read more

Geplaatst in Geen categorie | Getagged | Een reactie plaatsen

Nextion screens make HMI development simpler

800px-Nextion

ITeadStudio.com makes nice little TFT screens (up to 7″) that make the HMI (Human Machine Interface) a lot simpler. Instead of having to program a TFT screen just about for each pixel, this lets you design the screen separately and interface through rs232 ttl levels. So far I have tested these screens with ESP8266 and Arduino. But since the protocol is quite simpel any ttl level rs232 device should work. I have tested sofar with baudrates up to 115200 on both hard- and software serial interfaces. more…….

Geplaatst in Geen categorie | Een reactie plaatsen

Cube project into production

Received a very nice photo of the production panels of the Cube project.

IMG_6471

for further info on the cube project check its page

Geplaatst in Geen categorie | Een reactie plaatsen

New class library for the 16 bit I2C IO Expander PCA9555

Just finished a simple class library for accessing the PCA9555 I2C IO-Expander using standard Arduino pinMode(), digitalRead() and digitalWrite() functionality.

Check it out on my webpage

Geplaatst in Geen categorie | Een reactie plaatsen

Fishing Rod Varnishing machine

Both my fishing rods needed to be repaired and varnished. However since I did not have a varnishing machine…. I built one with 3D printing techniques.

Motor holder_2

read more….

Geplaatst in Geen categorie | Een reactie plaatsen