@JF@mastodon.codingfield.com avatar

JF

@JF@mastodon.codingfield.com

[FR,EN]
https://codingfield.com
Developpment: C, C++, embedded, Python
Platforms: Linux, Rpi, ESP8266, STM32, NRF52
Working on #InfiniTime, a FOSS firmware for the PineTime smartwatch.
https://infinitime.io
About me : https://codingfield.com/en/a-propos-de-moi/

This profile is from a federated server and may be incomplete. Browse more on the original instance.

JF, to generativeAI
@JF@mastodon.codingfield.com avatar

I built my own low-power LoRaWAN pulse counter to monitor my water usage using and @homeassistant!

Blog post (5 parts) : https://codingfield.com/blog/2023-08/diy-low-power-lora-water-meter-part1/

Source code (BSD 3-clause license) : https://codeberg.org/JF002/xiao-lora-water-meter

#C @Codeberg

JF, to random
@JF@mastodon.codingfield.com avatar

I'm looking for a Linux laptop that ships in Belgium (without paying a fortune in import tax fees and shipping). What would you recommand? Tuxedo, Slimbook, Starlabs, other?

JF, to random
@JF@mastodon.codingfield.com avatar

InfiniTime 1.14 is here!

Reduced memory footprint, improved raise-to-wake functionality, fixed weather service with °C/°F selection, improved build system, this new version has a lot to offer!

Enjoy on your

https://github.com/InfiniTimeOrg/InfiniTime/releases/tag/1.14.0

JF, to random
@JF@mastodon.codingfield.com avatar

Since we delivered the new weather 🌤️ feature in , some users noticed that their would crash after a few hours.

We figured that those crashes were caused by a memory overflow : InfiniTime stores too many weather events in memory!

https://github.com/InfiniTimeOrg/InfiniTime/pull/1822#issuecomment-1712842416

Let's fix this!

JF, to random
@JF@mastodon.codingfield.com avatar

For the 1st time, a process got OOM killed on my 32GB RAM desktop... while building a RISC-V toolchain with make -j.

Trying again with make -j8, then....

JF, to generativeAI French
@JF@mastodon.codingfield.com avatar

Work in progress...

Codeberg, to random
@Codeberg@social.anoxinon.de avatar

We are going to update Codeberg to v7 within the next hour. This will involve a short downtime of about 10 minutes.

We apologize if this causes a disruption to your workflows today.

JF,
@JF@mastodon.codingfield.com avatar

@Codeberg Looks scary! Good luck!

JF, to random
@JF@mastodon.codingfield.com avatar

is an awesome companion app for running on the @PINE64 .

It even mounts the PineTime filesystem so you can access (R/W) all the file from the watch directly from the command line of from your favorite file browser!
Even better : it exposes the address, the battery level, the heart rate, the motion data, the step count and the version as virtual files!

https://gitea.elara.ws/Elara6331/itd

JF, to fdroid
@JF@mastodon.codingfield.com avatar

0.78 is now available in . It fixes the OTA with and also integrates the new weather service added in InfiniTime 1.14!

@PINE64

JF, to random
@JF@mastodon.codingfield.com avatar

I'm running on the @PINE64 board!

It's processing the inputs from 2 cameras : a "1080P PTZ IP Camera Wifi [...] Surveillance CCTV camera" and a DIY camera built on a RaspberryPi Zero W.

And it seems to work pretty well, even if it's running on CPU detectors (since I do not have any TPU on hands).

image/jpeg

JF, to random French
@JF@mastodon.codingfield.com avatar

I'm having fun with @meshtastic!

JF, to random
@JF@mastodon.codingfield.com avatar

Only 3 days left before @fosdem !

I'm packing some stuff to show on the @PINE64 stand!

See you soon!

JF, to random French
@JF@mastodon.codingfield.com avatar

I'm back from vacation and I see this... What happened to Twitter while I was away?

image/jpeg

JF, to random
@JF@mastodon.codingfield.com avatar

I salvaged this pair of speakers from a deceased relative a few years ago.

I gave them a second live by connecting them on a RaspberryPi (with a HiFiBerry DAC) running PiCorePlayer.

They suddenly stopped making any sound a couple of weeks apart.

The drivers seem completely dead, I measure a high resistance on their terminals.

They are so old that I cannot find original replacement parts, unfortunately...

Any ideas to give them a ... third life?

image/jpeg
image/jpeg
image/jpeg

JF, to random French
@JF@mastodon.codingfield.com avatar

Day 2 at on the @PINE64 stand !

JF, to random
@JF@mastodon.codingfield.com avatar

Quick update from @PINE64 : Pine64 is still alive 🥳

https://www.pine64.org/2023/08/12/quick-update-whats-going-on/

JF, to random
@JF@mastodon.codingfield.com avatar

, the Linux companion app for the by @piggz now displays the battery level of the watch thanks to @jmlich

https://github.com/piggz/harbour-amazfish/commit/fa171fe5040a6069036522c996dd73053fe16ccc

@PINE64

JF, to random French
@JF@mastodon.codingfield.com avatar

I finally bought a dual monitor stand! It's incredible how much space I gained on my desk, under the displays!

image/jpeg

JF,
@JF@mastodon.codingfield.com avatar

@elbullazul the setup was quite easy: assemble a few pieces, tighten a few screws, etc. The most difficult part was cable management and fine tuning the position of the stand and of each monitor until the displays are in their perfect position.

JF, to random
@JF@mastodon.codingfield.com avatar

We've just released InfiniTime 1.13 : improved HR processing algorithm, weather integration in PTS and a much improved battery life!

Enjoy!

https://github.com/InfiniTimeOrg/InfiniTime/releases/tag/1.13.0

@PINE64

JF, to proxmox
@JF@mastodon.codingfield.com avatar

I got running on the @PINE64

I hacked together an @armbian image with Megi's kernel and Proxmox-Arm64 and... it just works!
I'm using a SATA SSD and a NVME SSD as storage. OS is installed on the SD card.

Currently running a Rocky9 container and a Debian 12 VM.

https://github.com/jiangcuo/Proxmox-Arm64

JF, to random French
@JF@mastodon.codingfield.com avatar

Comparing 2 different algorithms for the raise to wake functionality in ...

JF, to random French
@JF@mastodon.codingfield.com avatar

I created this nice effect while trying to free ~20KB in flash memory!

video/mp4

JF, to random French
@JF@mastodon.codingfield.com avatar

I received my tracker from @seeedstudio

Let's try to connect it to !

JF, to random
@JF@mastodon.codingfield.com avatar

I'm enjoying the good weather and testing the integration of in !

@PINE64 @meanmicio

image/png

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • everett
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • ngwrru68w68
  • InstantRegret
  • Youngstown
  • khanakhh
  • slotface
  • rosin
  • thenastyranch
  • kavyap
  • cubers
  • megavids
  • tacticalgear
  • normalnudes
  • osvaldo12
  • Durango
  • ethstaker
  • GTA5RPClips
  • modclub
  • tester
  • anitta
  • cisconetworking
  • provamag3
  • Leos
  • lostlight
  • All magazines