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.
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.
One new thing arriving in the FreeBSD 11 is a support for 1-Wire devices.
To check it I used Raspberry Pi Model B and DS18B20 temperature sensors.
Here is a description how to work with it. Читать далее
FreeBSD 10.2-RELEASE became available at 13 August 2015.
One of the added features is the bcm2835_cpufreq driver, which supports CPU frequency and voltage control on the Raspberry Pi.
Let’s check how it works.
Читать далее
The Raspberry Pi doesn’t have any ‘Real Time Clock’ (RTC) module, which keeps actual time.
To use external RTC module DS1307 on the Raspberry Pi with FreeBSD 10 I wrote a small program.
But FreeBSD 11 has a new driver for DS1307.
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.
Читать далее
We know how to control GPIO in FreeBSD from command line and C programs.
But it’s better to use Raspberry Pi as a standalone server and control it through web interface.
Here is a description how to control GPIO through web in 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.
FreeBSD 10.1-RELEASE became available at 14 November 2014.
This is my experience with running it on the Raspberry Pi model B.