home.social

#pi4j — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pi4j, aggregated by home.social.

fetched live
  1. Our next #JCON2026 session is live: 'The Wait is Over: Foreign Function & Memory (FFM) #API brings modern #Java to the #Raspberry Pi' with Frank Delporte

    Since 2012, #Pi4J has enabled Java to control electronic components connected …

    Grab your coffee and hit play: youtu.be/0qTxikNP9dU

  2. Java on Banana Pi: I tested the ARM BPI-M4 Zero and RISC-V BPI-F3 for my 2026 single-board-computer series.

    The M4 Zero beats the Raspberry Pi Zero 2 on every benchmark, up to 47% faster, and it's the cheapest board in the whole comparison. I also got @pi4j blinking an RGB LED on it, my first working GPIO example on a non-Raspberry Pi board!

    Full write-up + video:
    webtechie.be/post/first-test-o

    #Java #BananaPi #RISCV #ARM #Pi4J #SingleBoardComputer #JavaOnSingleBoardComputers #FOSS

  3. Native interop has long been a bottleneck for #Java in #IoT. The FFM #API changes that. @FrankDelporte explains how #Pi4J reduces dependencies, improves compatibility, and simplifies hardware access.

    See how this affects real-world systems: javapro.io/2026/04/01/the-ffm-

    #RaspberryPi

  4. From breadboard chaos to a real PCB. Testing a Java I/O library means real hardware. For @pi4j that's the smoke test: two BMP/BME280 sensors over I2C and SPI, plus GPIO-to-GPIO connections. On a breadboard that's a different tangle of wires every time.

    So I designed my first custom PCB. With help from a CoderDojo coach I turned the wiring into a schematic in EasyEDA and had it made by JLCPCB. All tests pass!

    webtechie.be/post/from-breadbo

    #Java #RaspberryPi #Pi4J #PCB #EasyEDA #OpenSource

  5. #Java’s FFM #API removes one of the biggest barriers in embedded development: complex native bindings. @FrankDelporte shows how #Pi4J enables simpler, faster, leaner hardware integration on #RaspberryPi.

    Learn what changes for your projects javapro.io/2026/04/01/the-ffm-

    #IoT @Pi4J

  6. Native interop has long been a bottleneck for #Java in #IoT. The FFM #API changes that. @FrankDelporte explains how #Pi4J reduces dependencies, improves compatibility, and simplifies hardware access.

    See how this affects real-world systems: javapro.io/2026/04/01/the-ffm-

    #RaspberryPi

  7. #Java’s FFM #API removes one of the biggest barriers in embedded development: complex native bindings. @FrankDelporte shows how #Pi4J enables simpler, faster, leaner hardware integration on #RaspberryPi.

    Learn what changes for your projects javapro.io/2026/04/01/the-ffm-

    #IoT @Pi4J

  8. New @pi4j video with Tom Aarts!

    We dive into hardware testing with the Pi4J Smoke Test, use it to reproduce a virtual thread pinning bug in the #Java #FFM plugin, and take a first look at the Ikalogic SE254 logic analyser for visualising PWM and SPI signals on the wire.

    Also, some honest thoughts on AI-assisted coding and the context-switching trap that comes with it.

    Video on YouTube:
    youtube.com/watch?v=uy3oWn9iIWs

    More info on:
    pi4j.com/hardware-testing/

    #Pi4J #Java #RaspberryPi #OpenSource #FFM

  9. Excited for #JCON EUROPE 2026? See Frank Delporte at #JCON2026 in Cologne talking about 'The Wait is Over: Foreign Function & Memory (FFM) #API brings modern #Java to the #RaspberryPi'

    Since 2012, #Pi4J has enabled #Java to control electronic…

    🎟️ 2026.europe.jcon.one/tickets
    Free for #JUG members

  10. A new version of the #Pi4J has been released! V2.8.0 adds a LinuxFS SPI provider to support the Raspberry Pi 5, detects more (and new) board codes, and much more! Check the release notes and thanks to everyone who contributed!!!

    pi4j.com/

    #java #raspberrypi #iot #hardware

  11. #Pi4j has just released a new version 2.7.0! This release brings quite a few fixes and makes development on your #java workstation easier as it detects your environment and doesn't load native libraries. Especially great for all those #Spring devs out there!

    Got check it out at: github.com/Pi4J/pi4j-v2/releas

    #raspberrypi

  12. Do you use #pi4j on your #raspberrypi ? Do you use pi4j's serial interface? Then perhaps you should weigh in this conversation:
    github.com/Pi4J/pi4j-v2/discus

  13. Are you a #raspberrypi and #java user? Have you hooked up any #LED or other components? Then the #pi4j is the way to go!

    We have just released version 2.4.0, with quite a few enhancements and fixes.

    Go check it out:
    github.com/Pi4J/pi4j-v2/releas

  14. Just did my first ever live stream. Thanks @frankdelporte for inviting me and looking forward to doing more!

    For those who couldn't watch live: youtube.com/watch?v=eToIXACqSu

    All #pi4j #java and #raspberrypi goodness! Let those #LED #LedStrip glow!

  15. @rmaclean @squidz I've been creating software for logistics of drugs, controlling hardware cabinets using #pi4j and always have Strolch as the base. The process management in Strolch makes controlling complex workflows a breeze. The XML based model makes development really easy #Java

  16. @grobmeier I am sure you will learn fast! If you need tips, don't hesitate to ask! #Java #pi4j #RaspberryPi

  17. I recently published a new update of my ebook "Getting Started with Java on the Raspberry Pi." All the info bundled in one book to learn how to interact with electronics with Java, or start experimenting with the Raspberry Pi!

    All info on webtechie.be/books/

    #JavaOnRaspberryPi #Pi4J #Java #JavaFX #Electronics #RaspberryPi #Maven #Spring #Mosquitto #Maker

  18. What are your #RaspberryPi projects? My projects revolve around medical cabinets with I2C connected electronics to guide nurses in getting the right drug for the right patient. Written in #Java using #pi4j using strolch.li as a base.

  19. I'm happy to join and looking forward to communicate with other , , devs out there!