@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.

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

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, (edited ) to random
@JF@mastodon.codingfield.com avatar

Very inspiring talk from @bagder at about creating and maintaining an open source project!

https://fosdem.org/2024/schedule/event/fosdem-2024-1931-you-too-could-have-made-curl-/

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

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

@PINE64 @meanmicio

image/png

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

My @PINE64 can run for more than 2 months in idle!

I applied in a few changes mentioned in the wiki (https://wiki.pine64.org/wiki/PineTime#Reducing_power_consumption) which reduced the power usage from 1.1mA to ~90Β΅A in idle mode!

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
@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 French
@JF@mastodon.codingfield.com avatar

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

video/mp4

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

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 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
@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

Let's have fun with the and an ST7789 LCD!

The LCD is driver by the DBI controller of the BL618, and it's very fast (~30ms per frame, without DMA)!

video/mp4

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

There will be 2 talks about tomorrow at !!!

Smartwatch firmware... in Go? On TinyGo, small displays, and building a delightful developer experience :
https://fosdem.org/2024/schedule/event/fosdem-2024-2562-smartwatch-firmware-in-go-on-tinygo-small-displays-and-building-a-delightful-developer-experience/

PineTime: A Programmer's Toy and Beyond :
https://fosdem.org/2024/schedule/event/fosdem-2024-3319-pinetime-a-programmer-s-toy-and-beyond/

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

updated to 4.2.5 (finally) πŸŽ‰

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

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

Megi's just added support for the from @PINE64 in their fork of the kernel!

With USB2/3/C, 2xLAN, PCIe (with NVMe adaptor board), SATA, frequency scaling and many more, things are taking shape for the RK3588!

If I understand correctly, this branch is based on Collabora's mainlining efforts.

image/png
image/png

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

I'm having fun with @meshtastic!

JF,
@JF@mastodon.codingfield.com avatar

@mike @meshtastic It's really easy to get started if you get boards that are already supported by the project like those Lilygo T-Beam : flash the firmware, connect from Chromium or the Android app and send messages from one board to the other !

JF,
@JF@mastodon.codingfield.com avatar

@mike @meshtastic not yet, I tested them in my house and small garden πŸ˜…

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

BTHome is an open standard for broadcasting sensor data and button presses over Bluetooth LE

https://bthome.io/

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

Sit down, relax and read the latest @PINE64 community update!
What a nice way to end this week-end 😎

https://fosstodon.org/@PINE64/112112723757342384

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