OFLabs.com

Mes idées, mes projets

  • Blog
  • A propos
  • Golf GTI 8v
  • Volvo 245 Turbo
  • Kubernetes
  • Dev
  • Bricolage
Facebook pageFacebook icon X pageX icon SubscribeFeed icon
  • Sign up
  • Sign in
OFLabs.com © 2025
Published with Ghost and Paperleaf

ESP32-S3: Premier programme TinyGo

NB: Le support du ESP32-S3 pour TinyGo est encore en phase de développement. Vous trouverez une branche TinyGo qui le supporte partiellement ici: GitHub - ofauchon/tinygo at esp32-s3Go compiler for small places. Microcontrollers, WebAssembly, and command-line tools. Based on LLVM. - GitHub - ofauchon/tinygo at esp32-s3GitHubofauchon * Le code »

ESP32-S3: Les bootloaders

L'ESP32-S3 dispose d'un premier bootloader dans la ROM, qui permet d'initialiser a minima le hardware. Dans de nombreux cas, un second bootloader est lancé depuis la flash pour avoir des fonctionnalités avancées (Gestion des firmware multiples, rollback, secure boot, multiple applications...) Quelques éléments utiles »

ESP32-S3 : Le projet

Dans cette série d'articles, nous allons : * Découvrir la famille de processeurs Espressif ESP32-S3 * Déployer les différents outils pour programmer et debugger ces microcontrôleurs * Tenter d'utiliser TinyGo pour compiler et exécuter notre premier programme NB: A date, le support des ESP32-S3 sur TinyGo est encore en phase »

Debug de pods,  images nixery.dev

Debug de pods, images nixery.dev

Voyons comment debugguer un pod/conteneur en cours d'exécution en utilisant les fonctions de debug de k8s ainsi que les images Nixery.dev Dépot nixery.dev Le dépot "nixery.dev" permet de générer des images docker personnalisées. Ces images sont construites "à la volée" »

TinyGO : panic unknown type any

Cette semaine, j'ai upgradé mon système ArchLinux (et donc je suis passé de llvm18 à llvm19). J'ai donc du recompiler mon tinygo pour prendre en compte cette montée de version llvm. En retournant sur mon projet tinygo, j'ai rencontré des erreurs avec la compilation »

Installation de TinyGo

Un memo pour préparer son environnement de développement TinyGo. Pré-requis Pour compiler TinyGO, il est nécessaire de disposer de llvm, clang : $ pacman -Q go llvm llvm-libs clang go 2:1.23.2-1 llvm 18.1.8-4 llvm-libs 18.1.8-4 clang 18.1.8-2 Compilation et installation Tinygo # Préparation des »

Environnements virtuels  Python  venv

Environnements virtuels Python venv

Dans cet exemple, nous allons voir comment préparer son environnement de developpement python pour contribuer au projet (nom fictif python-webserver) $ git clone github.com/sample/python-webserver $ cd python-webserver Considérons que ce projet a des dépendances avec d'autres modules python. Pour ne pas avoir a installer ces dépendances en »

Passer la Certified Kubernetes Administrator (CKA)

Passer la Certified Kubernetes Administrator (CKA)

J'ai eu la chance de découvrir Kubernetes il y a deux ans, dans le milieu professionnel. Au début, je me limitais à lire les logs, observer les consommations mémoire/cpu des pods, et redémarrer ces nouvelles applications containérisées. Progressivement, j'ai commencé à jouer avec les déploiements, »

Commandes utiles Arch Linux

Commandes utiles Arch Linux

Je commence cette page pour centraliser toutes les petites astuces du quotidien avec Arch. Gestion des packages * Trier les packages installés par taille pour faire du nettoyage $ LC_ALL=C.UTF-8 pacman -Qi | awk '/^Name/{name=$3} /^Installed Size/{print $4$5, name}' | LC_ALL=C.UTF-8 sort »

Installation Linux sur Raspberry Pi

Installation Linux sur Raspberry Pi

Raspberry fournit l'outil rpi-imager pour préparer l'OS de base sur une carte SD: $ pacman -S rpi-imager $ rpi-imager Préparez l'image en fonction de vos besoins, et installer la carte SD dans le RPI Connecter le cable réseau et rebooter le Raspberry * Tuning Boot en console »

Connecter un compresseur de réfrigérateur en direct

Connecter un compresseur de réfrigérateur en direct

Avertissement Ces informations sont données a titre indicatif, et sans aucune garantie. Une mauvaise manipulation des circuits électrique peut vous blesser gravement, ou endommager le matériel, causer des incendies ... Ne réalisez pas ces opérations si vous n'avez pas les connaissances requises. Evidemment, pensez à débrancher le frigo avant »

Arrow right icon Page 1 of 3
OFLabs.com © 2025
Published with Ghost and Paperleaf