Homepage (Blog)

25. May 2024 | Author: Achim Kern |

Hello and welcome to my internet pages.

You will find here my LCARS SmartHome and SmartSensor project and some little old styled computer Games. Most of my software is done with Hollywood.

Hollywood is a light-weight, but still powerful programming language whose core is just about two megabytes in size and does not require any external components. Hence, it is ideal for creating programs which run right out of the box. In fact, Hollywood programs will run perfectly from a USB flash drive without any prior installation whatsoever. Furthermore, Hollywood's core functionality can be greatly enhanced through lots of freely available plugins allowing you to access OpenGL and SDL through Hollywood, for instance.

The following platform architectures are currently supported by Hollywood:

AmigaOS 3 (m68k) AmigaOS 4 (ppc) Android (arm) AROS (x86) iOS (arm) Linux (x86) Linux (x64) Linux (arm) Linux (ppc) macOS (arm64) macOS (x86) macOS (x64) macOS (ppc) MorphOS (ppc) WarpOS (m68k/ppc) Windows (x86) Windows (x64)

Surf at your leisure through my pages and download the provided software to your favorite computer system and OS.

To support my developments, I would appreciate donations via PayPal forward for financing new projects.

My current main project is the

SMART HOME Hardware and Software Development

LIVE SnapShot from our SmartHome - Hindenburgstr. 29 (update every 10 minutes)

Archive KeHo Software - LCARS smarthome live snapshot Hindenburgstr. 29

LIVE SnapShot from our SmartHome - Johann-Schwarz-Str.6 (update every 10 minutes)

Archive KeHo Software - LCARS smarthome live snapshot Johann-Schwarz-Str.6

The connected home with its many possibilities and the control of our daily lives has not yet enforced in reality,
but it's probably only a matter of time and it is very likely that the reality our ideas will outstrip.

Connect as Startup your MQTT broker, Node-Red, InfluxDB and Grafana (RaspberryPi, WinOS10. MacOS, Docker on a Synology NAS etc.) with our Hollywood application and your operating system. Expand the system step by step with room SensorNodes, actors and AWS skills to have ALEXA, Amy and Marlene at your side. Upgrade with a LoRaWan Gateway to be part of a big TTN community and running far away outdoor systems.
Call sensors, control your lights and actors, appliances, heating, sound system, TV, Cameras etc. , send data to your website and all major IoT Clouds, receive push messages on your phone - everything is possible.
Build your private, perfect and beautiful smart home control system in the classic StarTrek LCARS Design.
Thanks to Hollywood Player - it is also available on OS4 , MorphOS , MacOS, Android etc.
The system is constantly being expanded with additional functions.

M5STACK SensorNode Development
Achim Kern is the software and hardware developer of the famous and private LCARS HOLLYWOOD CONNECT SmartHome. The M5STACK system fits perfect in this environment. SensorNodes connected via MQTT or LoRaWan can be developed very fast. The M5CORE2 MQTT SensorNode uses actually 5 M5Stack sensor units. The measured sensor data (co2, temperature, humidity, pressure, dust, light and motion, noice coming soon) is visualized on a very nice designed user interface.

Archiv KeHo Software - M5STACK CORE2 MQTT SensorNode

Also we provide a status bar to show if measurement is OK GOOD or BAD. We send all data to our MQTT Broker in JSON format and to a influxdb for further use on a grafana dashboard. The PIR unit recognize motions and steer on/off the TFT LCD display. We count too all motions (10 minutes frame) and the battery power. The Arduino Code is well documented and compiled with the new IDE 2.3.2. On booting we provide very detailed DEBUG messages about every single step.

KeHoSoftware SmartHome Development
The new smarthome applications at our new home and final retirement place are running perfect the last 3 months.
LCARS SmartHome, BOSCH SmartHome, Philips HUE, SONOS, Grafana, InfluxDB, Node-Red, TTN Stuttgart, Amazon AWS Alexa, Google Home  and HOMEASSISTENT are doing a great and awesome job.

KeHoSoftware SmartHome Development
New year - new great projects.
At the moment we are building and designing our new home and final retirement place. So stay tuned...


Seeed LoRa E5 Tutorial with ST programmer
This is a tutorial on how to program the LoRa-E5 mini device using the ST Cube programmer and IDE.
It allows you to connect to The Things Network using a standard gateway. The E5 mini is a compacted-sized development board suitable for the rapid testing and building of small-size prototyping and helps you design your ideal LoRaWAN® wireless IoT device with a long-distance transmission range.E5 mini is embedded with Wio-E5 STM32WLE5JC Module, which delivers the world-first combo of LoRa® RF and MCU chip into one single tiny chip and is FCC and CE certified.
The provided source code is able to send data from the inbuild temperature sensor and you can steer the red LED.

hackster.io - Tutorial Seeed-Lora-e5-with-st-programmer

Archiv KeHo Software - Seed Lora E5 mini


After 2 years of development, Airsoft Softwair, the hardest working men in code business, are proud to announce the immediate availability of Hollywood 10: Xcelicious. Hollywood is a programming language that can be used to create a wide variety of programs, ranging from games and GUI-based applications for desktop systems to mobile apps for Android and iOS. Hollywood's special feature is its support for retro platforms (e.g. AmigaOS, MorphOS, AROS) and modern operating systems (e.g. Windows, macOS, Linux) alike. It comes with a library of over 1000 commands and its functionality can be extended further through over 30 plugins which are available for free download.

Hollywood - Multimedia Application Layer (hollywood-mal.de)

Archive KeHo Software - Hollywood Logo from Andreas Falkenhahn

M5STACK recently released the ATOM DTU LoRaWAN868. The M5STACK ATOM can be programmed using Arduino IDE (2.0.4). The tutorial on hackster.io shows you how to connect UNIT ENVIII, UNIT PIR to this system and how we transmit all that data to The Things Network V3.

                   Archive KeHo Software - M5STACK ATOM DTU hardware infos               Archive KeHo Software - ATOM DTU TTN Prototype

Your LCARS SmartHome SensorNode will be able to measure your environment data (temperature, humidity and pressure) and intruder motions. The LED in front of the ATOM will always inform you about the system status.

hackster.io - Tutorial M5STACK ATOM DTU LoRaWAN868

Every 10 minutes we will send automatically sensor data to TTN - if you press the button - you can send messages manually. The PIR Unit will count motions between your sending periods. LED WHITE - system is booting and joining TTN LED BLUE - system has joined TTN and sending data LED RED - intruder alert LED GREEN - system actual in stand-by mode. The Arduino Code is well documented and compiled with the new IDE 2.0.4. Also you will see very detailed DEBUG messages about every single step.