24/3/2025

Raspberry Pi GPIO pin pull down vanuit de shell

Filed under: — cybrarian @ 11:18 pm

Het “leuke” van de GPIO pinnen van de Raspberry Pi is, dat er verschillende manieren zijn om ze te nummeren. Ja, echt.
– Broadcom BCM-nummering (GPIO 2, 3, 4 …)
– WiringPi/Pi4J nummering (GPIO 8, 9, 7, …)

We gebruiken hierna de WiringPi/Pi4J nummering vanuit de shell.

Je moet het gpio programma hebben (zal meestal wel standaard geïnstalleerd zijn op je raspberry pi os). Check:

gpio -h

Krijg een overzicht van de pinnen:
(inclusief de BCM nummers)

gpio -g readall

Pin 23 pull up (to 3.3 V):
gpio -g mode 23 in
gpio -g mode 23 up

Schrijven naar:

gpio -g mode 18 out
gpio -g write 18 1

14/3/2025

LibreOffice op Sailfish?

Filed under: — cybrarian @ 10:23 pm

Met de Android compatibility layer en F-Droid kan je LibreOffice (Viewer) installeren. De “Viewer” zou kunnen uitgroeien tot een app om ook in de documenten te werken…

Eigenaardig dat het zo lang stil bleef rond een rekenblad op Sailfish, als je ziet dat er zelfs een spreadsheet bestond op de Palm Treo!

https://f-droid.org/en/packages/org.documentfoundation.libreoffice/

F-Droid apps voor Sailfish

Filed under: — cybrarian @ 8:30 pm

Als je Android support installeert in Sailfish, wil dat niet zeggen dat je plots een Google dataslaafje geworden bent. Android support is een softwarelaagje dat ervoor zorgt dat een Android app het Sailfish systeem kan gebruiken.
Het hangt dus vooral af van de apps die je daarmee gebruikt.

Een verzameling van software vind je op F-Droid:
“F-Droid is an installeerbare catologus van FOSS (Free and Open Source Software) toepassingen voor het Android platform.”
https://f-droid.org/

Over Aptoide zijn de meningen verdeelder, maar ze zijn ooit wel mooi begonnen.

8/3/2025

Git: Wanneer is bestand veranderd

Filed under: — cybrarian @ 10:07 pm

Wanneer is een bepaald bestand in mijn project veranderd?

Ik wil weten wanneer ik de laatste keer het bestand Libraries.txt heb aangepast, omdat ik het niet terugvind in Changes.txt (log van versienummers en veranderingen). Ik ben nu aan versie 0.6.9.

git log -p Libraries.txt

Bovenste deel van het antwoord:

commit 3acf9773661770233e444600....
Author: cybrarian
Date: Fri Feb 21 00:49:20 2025 +0100
'
0.6.2 gridinfo 3j columns
'
diff --git a/Libraries.txt b/Libraries.txt
index e353c0e..e8a4df3 100644
--- a/Libraries.txt
+++ b/Libraries.txt
@@ -1 +1 @@
-myprojectlib 0.6.4
+myprojectlib 0.6.6
.
commit a45dd20dd2bd279017....
Author: cybrarian

Date: Thu Feb 13 19:47:52 2025 +0100
...
...

Het antwoord: bij versie 0.6.2 is de inhoud gewijzigd van 0.6.4 naar 0.6.6.

Powered by WordPress