Blog of Frank Delporte, Java Champion, Software Developer, Technical Writer, Nerd/Geek
Calculating resistor value with a JavaFX application
Using the Java library I created (see previous post), it was a piece of cake to create a JavaFX UI on top of it!
Resistor color codes and calculations as a Java Maven library
Next step in my book progress, is getting more into the details of hardware components. And as always starting with the smallest most-used ones: resistors!
To be able to fully document this for the book and create a demo application, I started again with creating and sharing a Java library.
Raspberry Pi history, versions, pins and headers as a Java Maven library
The best way to understand and learn something new, is to document it yourself. That’s what I’m doing in every step for my book-in-progress. And to fully get the pinnings and headers of the different Pi-boards, I decided to gather all info into a Java library with different enums to be able to auto-generate some content for the book and use in a few different example applications.
Just a thought - Beware of the Partner Acceptance Factor
I first learned about the “WAF” at work during a lunch discussion between engineers, on self-made domotica projects. Apparently the major reason such a project fails or succeeds is the “Wife Acceptance Factor”. According to some, the same WAF is the most critical point in every decision when buying a new television, radio or any electronic device with a complex remote control.
Controlling Arduino with Mosquitto and JavaFX on Raspberry Pi
One of the example applications in my book “Getting started with Java on the Raspberry Pi” combines a JavaFX application with Mosquitto on the Raspberry Pi to control a LED strip with an Arduino. All wireless and independent of each other as the Mosquitto-queue is dealing with exchange commands between all applications.
The mystery of the negative byte value in Java
A story of bits, bytes, signed and unsigned
Some time ago there was a question on the Pi4J-forum caused by some confusion about a numeric value handled as a byte which was logged as a negative number -86 instead of the expected value 170. So this is my attempt to try to solve this mystery… ;-)
LED number display JavaFX library published on Maven
My very first open source JavaFX library is now available in the Maven repository! A small step for mankind, one giant leap for myself ;-)
DIY Arduino MIDI instrument
And another summer project got finished… ;-)
My sons drum corps teacher triggered me to build an Arduino Midi controller so he could practice his rhythm skills.
Mission accomplished! The finished drum booth.
As a summer project requires, this project required a summer to get completed ;-)
I still need to think about a big (double) door and how to make that one with or without glass. But the booth itself is ready and the drum moved for a first test and audio measurement.
Selecting sound isolation
To work out my box-in-a-box I needed two types of materials: something “fluffy” for the walls, and something “strong” to carry the floor.
