If you opt-in, we use cookies to improve your experience on our site. Find out more.
Welcome to the Blech blog
Posts in 2020
-
Modules for Blech
Monday, November 23, 2020 in Articles
The Blech module system supports modular programming for reactive, embedded, safety-critical applications. With the languages used in this domain today, we rely on coding conventions, programming idioms and the physical code structure to organize …
-
Blech 0.6.0
Tuesday, September 01, 2020 in Releases
We are happy to announce a new release of the Blech compiler and language services for VS Code. Language features are: The syntax of the statement run has changed. It now allows local variable declarations. A return statement may now have an …
-
Push button handling
Wednesday, August 12, 2020 in Articles
Application example: Push button handling In this example three push buttons, TOP, CENTER and BOTTOM, are connected to our embedded system for user input. Like in our previous blog post our hardware setup is based on a STM32F4DISCOVERY board. The …
-
The basic idea behind Blech
Wednesday, July 22, 2020 in Articles
Application example: UART communication Let us consider a simple embedded use case. We want to implement a UART communication. For the sake of simplicity, we focus on the data transmission only. Given a number of bytes in a data buffer, the job is to …
-
DCF77 decoding
Monday, June 15, 2020 in Articles
What is DCF77? DCF77 is a longwave radio signal which is widely used in Germany for time synchronization of clocks and watches. The signal transmitter is located in Mainflingen (Germany) and controlled by the Physikalisch-Technische Bundesanstalt …
-
The purpose of Blech
Wednesday, May 27, 2020 in Articles
Why Blech? There is a huge difference between the environments of a desktop, a server, or a mobile application and a typical application in the embedded domain. Moreover, the embedded industry is itself huge – including automotive, aerospace, …
Posts in 2019
-
Synchron 2019
Sunday, December 01, 2019 in Events
Blech has been presented at Synchron 2019 the 26th International Open Workshop on Synchronous Programming in Aussois, November 25-29 2019. On Tuesday, 2019-11-26 Friedrich Gretz talked about Programming Blech .