FreeBSD 11 was released recently. I ran pre-released FreeBSD 11 on Raspberry Pi already. And I have noted that it behaviour changes from snapshot to snapshot.
Let’s see how released FreeBSD 11 works on Raspberry Pi Model B.
The Raspberry Pi doesn’t have any ‘Real Time Clock’ (RTC) module, which keeps actual time.
Here is instruction how to use it with FreeBSD 11 on the Raspberry Pi.
My previous web application for control GPIO was monolithic.
This mean that server-side and client-side was in one script.
But modern Web application going to be dynamic with Representational State Transfer (REST).
Here is a description of a simple REST API service for Raspberry Pi with FreeBSD.
Here is a description how to work with Pi-Lite connected to Raspberry Pi with FreeBSD.
FreeBSD supports GPIOLED(4).
Here is a description how to work with it on the Raspberry Pi (for example).
Raspberry Pi has UART interface on GPIO pins 14 and 15.
FreeBSD uses it as serial console.
It outputs system messages and provides terminal mode on it.
This is good for first time setup and for debugging.
But if you plan to use this interface for connection to any special device especially in a standalone project, you need to liberate this interface.
Here is a description how to do this.