Search

Archives

Pages

Op mijn desktop:

Suggesties, commentaar, ... (klik of schrijf zelf:)e-mail webgang
Laatste titels:

RadioLAB – Onherstelbaar ontworpen: voetschakelaar, DIN-2 en RJ45 stekkers

RadioLab ** January 12th, 2026 by wim.webgang **

Voet in 2026
We hebben nog maar net de eerste stappen in 2026 gezet, of we strappen al in de eerste ergernis van het jaar: een onherstelbaar ontworpen voetschakelaar. Verder een handig ding, het heeft een voetschakelaar met een led zodat je kan zien of hij ingeschakelt staat of uitgeschakeld. Op de webgang-redactie is hij aangesloten aan de radio; met een voetdruk kunnen we de radio aan of afzetten, zonder van onze computer weg te moeten gaan :-).

De voetschakelaar kan nog inschakelen, maar bij het uitschakelen hapert hij; de helft van de keren schakelt hij niet uit. Als je er dan een zijdelingse trap tegen geeft, springt het contact toch uit. Het lijkt te haperen, door de tijd; versleten? Misschien even kijken… het stuk met de schakelaar is een ronde plastic behuizing, waarbij ik onderaan verwacht schroefjes te vinden om het ding te openen. Geen schroeven te zien, wel vier “voetjes”, rubberen rondjes die zorgen dat de schakelaar niet te gemakkelijk wegschuift. Ik pulk die rubberen voetjes los, ze kome gemakkelijk uit de ronde opening en inderdaad zit daaronder telkens een schroefje.

Maar dan begint het. De vier schroeven zijn van een niet-standaard type. Het is geen kruiskop of plat streepje, het is een speciale ronde kop met aan twee kanten een inkeping. Een gewone platte schroevendraaier past dus niet.
Ik herinner me een kit met speciale vormen van schroevendraaier, en probeer die uit. Ik vind een passende, en krijg de eerste schroef er uit. Maar de volgende zit veel vaster en de schroevendraaier blijkt niet sterk genoeg, de twee lipjes die passen in de schroefkop plooien eenvoudig om door de kracht om de schroef los (proberen) te draaien. Ofwel is dit goedkope brol, ofwel is het niet zo eenvoudig om met zo’n twee kleine stukjes kracht te kunnen zetten op een schroef.

Ik bekijk de vorm van die schroeven nog eens, en beslis één van mijn goede platte schroevendraaiers op te offeren. Ik beslis in het midden een stuk uit te zagen zodat de overblijvende uiteinden passen in de twee gaten van de schroef, en neem een ijzerzaag. Ik zet de schroevendraaier in een bankschroef en ga er op te keer met de zaag. Helaas is deze schroevendraaier wel degelijke kwaliteit en ik krijg er met de hand geen voor of spleet in gezaagd. Er is zelfs geen kras te zien.

Later krijg ik de schroeven los met een heel speciaal tangetje. De bek is gebogen onder een hoek van 90 graden (meer bekend is de iets gebogen hoek van 30 graden of zo), en de twee delen van de bek zijn niet plat om iets te grijpen, maar rond. Door de tang verder open of toe te doen vergroot je de afstand tussen de uiteinden, die bestaan een een rond pinnetje. Door het feit dat ze in een hoek van 90° staan, kan je ze in de twee gaatjes van de schroef zetten, en er ook kracht op uitoefenen om ze los te draaien. Ik heb nooit geweten waar die “ronde” tangetjes voor dienden, maar hiervoor komen ze in ieder geval van pas.

Weggegooid na 2025
En de vorige ergernis kan er ook nog wel bij: DIN-2 stekkers van benedenmaats ontwerp en kwaliteit. De behuizing (hoes) is van een soort plastic gemaakt dat nogal brokkelig is en bij het uit elkaar halen van de stekker gemakkelijk kapot gaat. De schroefaansluitingen voor de twee draden hebben geen duidelijk gat of doorgang waar de draad in moet, en de plus en min pool zijn niet (leesbaar) aangegeven. Bovendien – nog veel erger – zijn ze niet goed fysiek gescheiden, en is de kans groot dat een verloren adertje van de koperdraad de andere pool raakt. Zeker als de stekker een aantal keer gebruikt wordt, kan het altijd zijn dat een adertje van de kabel lost en vrij rondhangt.
De hele verpakking met 6 stuks stekkers en contra-stekkers weggekeild dus.

Netwerkkabel met RJ45: zwart-geel
Gelukkig was er ook al goed nieuws op de WebGang redactie: twee netwerk-kabels op de tafel om laptops op aan te sluiten, die “natuurlijk” afgebroken slotjes (plastic weerhaak-lipje) hadden, zijn hersteld. De “weerhaakjes” van zo’n netwerkkabels zijn bijzonder kwetsbaar. Als je een kabel uit een wirwar van andere kabels probeert te halen, blijft dat haakje meestal achter een andere kabel hangen, en bij het minste snokje aan de kabel breekt het af. Waarna de kabel zich niet meer vastzet in de netwerkverbinding van de laptop of eender welk ander apparaat. Waardoor de universele frustratie ontstaat dat het netwerk soms werkt, en soms niet (als de kabel door trillingen of beweging aan de kabel zelf een beetje uit de aansluiting van het apparaat komt). Dat was gebeurd met de eerste kabel aan deze tafel, de zwarte, een kabel met een uitstekend slot-lipje. Bij het aanleggen van een bijkomende kabel waren we al slimmer, en hadden we een gele kabel gekocht met een trekbeveiliging voor het weerhaakje; een opgaand stukje platic dat de bovenkant van het slotje tegemoet gaat, zodat bij kabelspaghetti de andere kabels er overheen glijden en dat het het lipje niet afbreekt. Maar zelfs met de gele kabel ging het fout; gewoon door slijtage van erop te nijpen om de kabel terug los te maken, brak het opstaande lipje op een dag af. En ondanks de trekbeveiliging was de tweede kabel dus ook onbetrouwbaar geworden in 2025. Zo wilden we niet het volgende jaar in gaan, dus de opties werden overwogen.
Je kan natuurlijk het stekkertje vervangen. Je hebt dan losse stekkertjes nodig, en een “krimptang”. En wat handigheid en geduld om de draadjes in de juiste volgorde in de stekker te krijgen, dicht te nijpen en met goed contact op elke ader te eindigen. Om te weten of elke contact goed is zou je het moeten meten, en heb je dan weer meetapparatuur nodig. Je mag ook niet vergeten de hoes (bij voorkeur met trekbeveiliging) vooraf over de kabel te schuiven (en in de juiste richting op de draad gestoken).
Er kan veel fout gaan en het zou dus kunnen dat je een alternatief zoekt voor het aanzetten van een nieuwe stekker. Wat zijn de mogelijkheden?
- een verlengkabel gebruiken met aan één kant een contrastekker die je vast op de kapotte stekker zet (vastlijmen of zo), en met aan de andere kant een stekker, die dan de nieuwe verbindingsstekker wordt.
- de stekker met het afgebroken slot-lipje herstellen.
Die tweede mogelijkheid is interessant: je kan alles blijven gebruiken, en je gaat alleen een klein pastic kapje over de stekker schuiven, dat op zich weer een weerhaakje heeft om de kabel vast te zetten in zijn aansluitpunt.
Er bestaan zo’n kapjes, en je kan alleen maar proberen of het werkt bij jouw kabel, want er zijn ook nog wel verschillen.
Bij ons is het gelukt, en wij hebben terug een werkende netwerkverbinding op beide kabels.

Kreatief met kurk
De kabel zonder trekbeveiliging hebben we zelf voorzien van een “kreatief met kurk” kabelweer-huls. Van een kurk een dikke schijf afsnijden. Die een aflopende vorm geven op de plek waar het weerhaakje zit, en afplatten aan de ander kant (omdat laptops zo plat zijn en een dikke kurk rond de stekker de laptop zou optillen). Dan een gat in het midden boren met de diameter van de kabel. Dan een snee maken in de lengte, zodat je de kabel door de spleet er in kan proppen. Schuif de kurk zo dicht bij de stekker als mogelijk.

Lift ^ | Lift v | Comments Off

Arduion Uno Q of A?

RadioLab, Uitzending do 18:00 ** December 4th, 2025 by wim.webgang **

Arduino Uno Q
A van “Arduino”, Q van Qualcomm: “Uno Q”

Uitpakken en aansluiten van een Arduino Uno Q, een Single Board Computer zoals de Raspberry Pi? Nee, je hebt een usb-C hub nodig om alle poorten bij te maken die je nodig hebt (usb toetsenbord, usb muis, hdmi, stroom, netwerk eventueel).

De installatieprocedure is vooral leuk om een wachtwoord in te stellen, en nadien je af te vragen of het systeemtoetsenbord veronderstelt een Qwerty of een Azerty te zijn. Misschien staat de Q voor Qwerty? Of toch voor de processor van Qualcomm.

Daarna start de programmeeromgeving van Arduino App Lab in versie 0.1.2.


Foto: w.webgang

Lift ^ | Lift v | Comments Off

Actinomy space en GPIO demo One

RadioLab, Uitzending do 18:00 ** May 29th, 2025 by wim.webgang **

Verslag uit wpzimmer: Actinomy Space

Een feminist server op een Raspberry Pi: https://actinomy.space
(deze staat in Bremen dacht ik)

In primeur (pre-release): Fediverse song

En een nummer tegen technofascisme (titel ontsnapt me even.. Marthe help…?)

Mini RadioLab: Gambas3 GPIO demo One
De meeste voorbeelden van het gebruik van de GPIO pinnen van een Raspberry Pi gebruiken python of zo. Uitdaging: Wij willen ze aanspreken met Gambas3.
Maar we vinden voorlopig geen rechstreekse Raspberry Pi (GPIO) bibliotheek voor Gambas3.
Gambas3 werkt met “components” voor uitbreiding van de standaardmogelijkheden, en het zou fijn zijn als er een “GPIO component” zou bestaan om aan te vinken. Maar die is er dus niet.

Een tussenoplossing bestaat uit de commandline tool: je kan een commando ook vanuit Gambas3 geven, en het antwoord opvangen. Op de commandolijn op de Pi kan je de status van de gpio pinnen opvragen, en dat commando zouden we kunnen aanspreken vanuit Gambas3.

Dat principe testen we uit met een eenvoudig demo programmaatje: GPIOdemoOne ( directe tar.gz download van sourceforge )

Lift ^ | Lift v | Comments Off

CCC enz

RadioLab, Uitzending do 18:00 ** January 16th, 2025 by wim.webgang **

Marthe was op CCC congres en brengt verslag.

media.ccc.de

meshtatic (gebruikt lora)

Reticulum https://reticulum.network/

zima bord 832 (8 Gig geheugen)

Lift ^ | Lift v | Comments Off

Raspberry Pi 500: eerste indruk

RadioLab ** January 9th, 2025 by wim.webgang **

Een Raspberry Pi 500 in de studio:
- Uitpakken van raspberry pi 500
- vergelijken van de vorm en uitzicht met de pi 400
- aansluitingen
- opstarten
- installatieprocedure
- herstarten in een paar seconden

(wordt vevolgd met bv software bij-installeren enz)

Lift ^ | Lift v | Comments Off

Raspberry Pi5 Vesa set

RadioLab, Uitzending do 18:00 ** September 26th, 2024 by wim.webgang **

Alles is netjes verpakt in een plastic koffertje, de Raspberry Pi zit al gemonteerd in de aluminium behuizing (met ribbels voor warmte afvoer), en de sd kaart zit er ook in, en een klein-naar groot hdmi kabel, netwerkkabel, voeding en de metalen beugel om het geheel op de achterkant van een scherm te monteren.
Tijdens de installatieprocedure moet je kiezen voor land, van waaruit dan toetsenbord, taal (Flemish) en tijdszone ingesteld worden.
Er wordt aangeboden om een wifi netwerk te kiezen, als je dat niet doet, en geen netwerkkabel aangesloten hebt, krijg je de melding dat je geen updates kan doen, en ook de taalmodules niet afgehaald worden.
Na herstarten is het systeem wel Nederlandstalig, maar misschien niet alle software.
De aluminium behuizing is ondertussen lauwwarm.

Lift ^ | Lift v | Comments Off

Enviro+ meting en Release StockPi 0.4.7 (lib 0.4.5)

RadioLab ** May 30th, 2024 by wim.webgang **

Radiolab …
Marthe en Silvia brengen verslag uit over de installatie van meetapparatuur op het dak van Archipel.
De pi op het dak communiceert naar een andere pi beneden (gelukkig met wifi zodat ze geen kabel moesten trekken), die de gegevens optekent en doorstuurt.
Marthe ondervond dat een Pi geen aan/uit schakelaar heeft, maar dat dat niet betekent dat je dan gewoon de stekker uit moet trekken; dat kan de SD kaart beschadigen (waar zowel de data op bewaard worden, als waar het systeem zich bevindt, het besturingssysteem, en eens beschadigd kan dat de Pi in “dode” toestand achterlaten.
Silvia gaat de uitdaging aan om een nieuw systeem te installeren op ondertussen dus bedenkelijke SD-kaart, niet zozeer uit avondtuurlijke drang, maar eerder uit gebrek aan nieuwe sd kaart in de buurt, en voorlopig lijkt dat nieuwe systeem het toch wel te doen.
De prometheus time series database wordt gebruikt als opslag en doorstuurder van de gegevens.
Nog enkele flarden uit de gesprekken:

  • codeberg.org/artemesia/enviroplus
  • grafana
  • prometheus
  • 2 dockers: prommetheus time series database ontvangt data van allerlei plekken …
  • grafana : enviro+ dashboard
  • numpy probleem (pip install, python virtual environment)

StockPi release party
Een vreemd voorwerp, gevonden op de rommelmarkt, kan helpen bij onze “verziende” camera. Het voorwerp wordt onder de camera van de stockpi gezet. Een component onderin gelegd wordt door de lens vergroot voor de foto. De behuizing van deze lens lijkt wel zelfgemaakt, uit dun hout gesneden, maar zonder de zwarte randjes van de lasercutter. Misschien CNC oppert Marthe.

Vandaag gebeurde de release van de master van ons StockPi project:
StockPiApp: v 0.4.7
6 modules
10 classes
10 Forms
316 Functions
6311 lines of code
1 library

StockPiLib: 0.4.5
6 modules
4 classes
209 functions
2720 lijnen code

Denk eraan: eerst de lib afhalen en compileren (maak uitvoerbaar programma), daarna de app (want die heeft de lib nodig – ook bv de cli versie gebruikt dezelfde lib, maar die is vandaag niet uitgegeven wegens wat achterop in de ontwikkeling).

Er zijn nog wat ideeën voor ander gebruik, bv voorbereiden rommelmarkt, waarvoor een aantal velden overbodig zijn als fabrikant en fabrikant refentie en zo.
Voor andere toepassing moeten sommige velden afgezet worden zodat ze niet meer op de schermen zichtbaar zijn (in de database kunnen ze blijven bestaan).

Lift ^ | Lift v | Comments Off

StockPi project: 1 jaar: van Legacy tot Desktop

RadioLab, Stockpi, Uitzending do 18:00 ** May 16th, 2024 by wim.webgang **

BCP-2 is terug
Met een gecontroleerde update van tumbleweed en een check de avond voor de uitzending is het vertrouwen terug groot genoeg om de BCP2 mee te brengen, en de oude vervang BCP1 thuis te laten.

StockPi blijft splitten
Het was een tijdje stil rond ons StockPi project, maar dat betekent niet dat er niets gebeurde. Integendeel, het project heeft er nog een paar takken bijgekregen: StockPiLegacy en StockPiDesktop. Dat naast de betaande StockPiApp, de desktop applicatie voor op de Raspberry Pi, en de StockPiCLI, de commandolijn versie, waar je dus zelfs geen desktop voor nodig hebt, en die je in een terminal of over ssh kan gebruiken.

StockPiDesktop
- Door de software te ontwikkelen op een desktop of een laptop, ontstond de neiging om meer gebruik te maken van mogelijkheden van de (KDE) desktop, die iets verfijnder is dan op de Raspberry Pi, en bv een groter scherm heeft of een hogere resolutie. Niet alles wat in die StockPiDesktop versie wordt gemaakt, hoeft te worden ingevoerd in de normale StockPiApp.

StockPiLegacy
Maar daaruit groeide het besef dat de beperkingen van de Raspberry Pi versie ook te maken hadden met de wat verouderde software op dat bord. Ook de Gambas versie is er ouder en kan niet alles draaien wat we op een recentere versie kunnen programmeren. Dus misschien is die oude Raspberry Pi het probleem, en moeten we eerder overwegen of we die nog wel als standaard nemen voor ons project. Omdat we het ding toch aan de praat wilden houden, maakten we een afsplitsing van de App en noemden die StockPiLegacy. De

Lift ^ | Lift v | Comments Off

RadioLAB : Raspberry Pi 5, Gambas3 en stockpi

RadioLab, Stockpi, Uitzending do 18:00 ** March 14th, 2024 by wim.webgang **

Kennismaking met de Raspberry Pi 5 vs Raspberry Pi 2/3

Uitpakken met de 5
We pakken uit:
- eenvoudig kartonnen doosje met Raspberry Pi 5 bord, en een briefje met blabla.
- een originele voeding 5.1 V, 5A (?!?!)
- Real Time Clock batterij (met klein stekkertje)
- SD kaart met origineel Raspberry Pi OS.
- Officiële 2-kleurige behuizing met ingebouwde ventilator, en een eenvoudige zwarte behuizing met enkel ventilator-opening, en wat afgerondere hoeken.

We spoelen even vooruit voorbij …
starten, configureren (nvdr: zie foto’s) wat allemaal eenvoudig verloopt.

Stekker in het stopcontact..
Systeemversie : Raspberry Pi OS (dec 20223) + updates draaien
Opstarttijd: zo’n 20 seconden, veel en veel sneller dan onze oude uit de 3-reeks
Voeding (verbruik?): usb-C, zwaardere voeding (27 watt!). Ook uitgeschakeld blijft hij stroom verbruiken (en blijft ook een beetje warm). Ingeschakeld moet je de behuizing openen als het een type gesloten kast is.
Temperatuur? Gaat al snel naar 40 °C, wat meer programma’s 60°C, en een spelletje: 80°C!!
Om de temperatuur op te vragen, tik:
vcgencmd measure_temp

Opensuse op Pi5?
Nog te vroeg?

Programmeren
- De vaste waarden zijn aanwezig: Scratch (2 en 3), Thonno, …
- Programmeer-omgeving toevoegen:
Voorkeuren, add/remove software: gambas3: Complete Visual Development Environment gekozen, installeert, icoon onder development, maar start niet.
Vanop de commandolijn zie je de foutmelding:

webgang@raspberrypi:~ $ gambas3

**
** OOPS! INTERNAL ERROR. Program aborting, sorry! :-(
** Cannot find interface of library ‘gb.gtk3.wayland’
**
** ERROR: #27: Cannot load component ‘gb.gtk3.wayland’: cannot find component
**
** Please send a bug report to the gambas bugtracker [1] or to the gambas mailing-list [2].
** [1] http://gambaswiki.org/bugtracker
** [2] https://lists.gambas-basic.org/listinfo/user
**

Software management, zoek naar die gb.gtk.wayland, aanvinken, bevestigen.

Ok! Als je scherm wat doorgestreept wordt, zet het venster van Gambas3 dan kleiner.

Stockp project
- fouten op alle onderdelen, de StockpApp en de StockpiDesktop, StockpiCLI (die in principe geen gtk conflict kan hebben want enkel command line) en ook de library (die zelfs geen user interface heeft).
Foutmelding bv:

Kan project bestand niet openen:
/home/webgang/dev/gb3prj/stockpi/stockpilib
Read-only array
[gb.gui.base].^^Desktop.GetDesktop.58 [gb.gui.base].^^Desktop.Types_Read.72 [gb.gui.base].^^Desktop.Is.79 VersionControl.GetTextEditor.56 VersionControl.Refresh.99 Project.Open.688 FWelcome.btnOpen_Click.186 CCoolButton.Panel_MouseUp.149 ?

Omdat er mogelijk stukjes gambas3 mankeren (niet alles wordt altijd mee geïnstalleerd), herhaal ik het installatie-commando met een * voor alle pakketten:

sudo apt install gambas3*

Er worden een aantal bijkomende gambas3 paketten geïnstalleerd.

Versie: 3.18.0 (vgl op onze opensuse desktop : 3.19.0)

Raspberry Pi updaten:
- eerst de “package list” updaten:
sudo apt update
dan de software zelf / het systeem :
sudo apt full-upgrade

Als je een snelle internetverbinding hebt (glasvezel), gaat dit allemaal razendsnel.

De Pi5 start ook veel sneller op dan zijn oudere familie op, een reboot duurt nauwelijks een goede 20 seconden.

Maar de fout blijft:

Kan project bestand niet openen:
/home/webgang/dev/gb3prj/stockpi/stockpilib
Read-only array
[gb.gui.base].^^Desktop.GetDesktop.58 [gb.gui.base].^^Desktop.Types_Read.72 [gb.gui.base].^^Desktop.Is.79 VersionControl.GetTextEditor.56 VersionControl.Refresh.99 Project.Open.688 FMain.OpenProject.164 FMain.Action_Activate.1667 [gb.gui.base].^Action.Raise.238 ?

Zie onderaan de systeeminformatie van Gambas3.

Database
Hopelijk komt de fout niet doordat we nog geen database geïnstalleerd hebben …

sudo apt install mariadb-server
Of uitgebreider Engelstalig hier op hackernoon bv
Nederlandstalig vind je hier wel wat met een zoek op “mariadb”

Upd:
- ik kan de Gambas3 projecten, die bewaard worden als tar.gz wel downoaden, uitpakken en openen in de Gambas3 IDE. Voor de Library stockpilib betekent dat bv dat je ze kan compilen (let op waar de lib terechtkomt …)

Details…
Read the rest of this entry »

Lift ^ | Lift v | Comments Off

RadioLAB 8-feb

RadioLab, Uitzending do 18:00 ** February 8th, 2024 by wim.webgang **

In ons radiolab vandaag een demonstratie van de nieuwe constructie voor de StockPi: een andere monitorsteun die naar boven en onder kan bijgesteld worden, en de doos waarin de pi zit is nu met schroefjes bevestigd ipv met nylonstrips; bovendien kan het stuk met de pi losgezet worden en van de steun geschoven worden, zodat het transport eenvoudiger is en minder schade kan veroorzaken.
De camera is ingebouwd in de behuizing, aan de onderkant, en de kabel blijft nu helelmaal binnen de doos. Kabel en camera zullen nu minder lijden onder transport.

Wat nog ontsnapte tijdens de uitzending:
Read the rest of this entry »

Lift ^ | Lift v | Comments Off

« Previous Entries