Actualité : Fini les tuyaux enterrés ? Le robot Aiper IrriSense arrose la pelouse avec précision

OĂč lâon sâessaie Ă dresser un panorama des logiciels comptables libres. Ă lâorigine de cette dĂ©pĂȘche, une recherche dâun logiciel de paye libre oĂč il a semblĂ© que cela pouvait ĂȘtre utile.
Il sâagit bien de logiciels de comptabilitĂ© pour un usage professionnel ou associatif, pas de gestion de finances personnelles qui ont fait lâobjet dâune autre dĂ©pĂȘche il y a quelque temps. Ăvidemment, il nây a aucune prĂ©tention Ă lâexhaustivitĂ©, mais plus Ă donner un panel de logiciels avec quelques idĂ©es pour choisir le vĂŽtre, le cas Ă©chĂ©ant. NâhĂ©sitez pas Ă les essayer quand câest possible et Ă croiser les informations pour vous faire votre opinion. Les fiches sont succinctes, mais câest lâoccasion pour vous dâĂ©crire plein de nouvelles dĂ©pĂȘches puisque la plupart de ces logiciels nâont pas eu de prĂ©sentations rĂ©centes sur LinuxFr.org.
Entrons tout de suite dans le vif du sujet. Voici des courtes prĂ©sentations avec des points forts et des points faibles qui se dĂ©gagent des expĂ©riences des rĂ©dacteurs et rĂ©dactrices. Pour vous aider Ă faire un choix, cette liste est suivie dâexplications plus gĂ©nĂ©rales.
Compta libremen com est un logiciel de compta en partie double, simple et efficace. Il utilise une interface web sans fioritures. Le logiciel est Ă©crit en Perl et sâappuie sur Postgresql et mod_Perl, avec un serveur Apache. Un fork amical fournit une image Docker et quelques amĂ©liorations. Libremen propose une offre en ligne.
Commentaires de lâauteur recueillis par courriel : on a un peu dâaide Ă la saisie, il y a les raccourcis claviers (calcul du numĂ©ro de piĂšce, recopie de la ligne prĂ©cĂ©dente) et aussi les fenĂȘtres dĂ©roulantes pour les numĂ©ros de compte, plus le fait que le navigateur enregistre les derniĂšres saisies ; je crois avoir documentĂ© toutes les fonctions, la documentation est dite âminimumâ, le logiciel est minimaliste par essence, donc la doc aussi :-)
Interface | web |
Aide Ă la saisie | oui |
Saisie au km | oui |
IntĂšgre | documents TVA, export FEC |
Comptabilité | en partie double |
ComptabilitĂ© analytique | oui, champ âLibreâ |
Imports | écritures en CSV |
Exports | écritures en CSV |
Transmission automatisée | non |
En réseau | oui, et aussi sur Internet |
Documentation | oui, minimum |
Forum | non |
Le logiciel existe en deux versions, Diacamma Asso pour les associations et Diacamma Syndic pour les copropriétés. Diacamma utilise une interface web, avec un serveur intégré. Un installeur est fourni pour Windows, macOSX et Linux (Debian conseillée). Le CHATONS Sleto propose une offre en ligne.
Interface | web |
Aide Ă la saisie | oui |
Saisie au km | non |
IntÚgre | achats, ventes, factures, adhérents, documents et + |
Comptabilité | en partie double |
Comptabilité analytique | oui, simplifiée |
Imports | écritures comptables, articles, contacts |
Exports | écritures en CSV |
Transmission automatisée | non |
En réseau | oui, et aussi sur Internet |
Documentation | oui, complĂšte |
Forum | restreint aux connectés, gratuit |
Dolibarr est un puissant ERP pour tous types dâentreprises et dâassociations. Il existe des prĂ©-sĂ©lections des modules nĂ©cessaires Ă votre activitĂ©. Dolibarr utilise une interface web avec des serveurs web et SQL. Un installeur est fourni pour Windows et des paquets pour plusieurs distributions Linux. Beaucoup dâoffres dâhĂ©bergement existent. Il rĂ©unit une forte communautĂ©, surtout francophone. Le dĂ©veloppement est trĂšs actif.
Notez quâon parle souvent de Dolibarr sur LinuxFr.org et quâun journal sur une migration dâERP a produit des interventions de haut niveau.
Interface | web |
Aide Ă la saisie | oui |
Saisie au km | |
IntĂšgre | achats, ventes, factures, adhĂ©rents, documents, stock, et plein dâautres |
Comptabilité | simplifiée ou en partie double |
Comptabilité analytique | oui |
Imports | écritures comptables |
Exports | des journaux, du Grand Livre, et des écritures sous différents formats |
Transmission automatisée | |
En réseau | oui, et aussi sur Internet |
Documentation | oui, complĂšte |
Forum | oui |
Une solution en ligne de gestion dâexploitation agricole.
Interface | web |
Aide Ă la saisie | oui |
Saisie au km | |
IntĂšgre | achats, ventes, factures, |
Comptabilité | en partie double |
Comptabilité analytique | oui |
Imports | écritures comptables |
Exports | |
Transmission automatisée | |
En réseau | oui, et aussi sur Internet |
Documentation | oui, complĂšte |
Forum | oui |
Interface | web |
Aide Ă la saisie | oui |
Saisie au km | |
IntĂšgre | achats, ventes, factures, |
Comptabilité | en partie double |
Comptabilité analytique | oui |
Imports | écritures comptables |
Exports | |
Transmission automatisée | |
En réseau | oui, et aussi sur Internet |
Documentation | oui, complĂšte |
Forum | oui |
Un puissant ERP créé en Inde, le fork Dokos est la version française. Ăcrit en Python et JavaScript au-dessus dâune base Postgresql. Modulaire, il se positionne comme Odoo (voir ci-dessous). Comparons-les : lâinterface est plus austĂšre, la renommĂ©e moindre entraĂźne peu de contributeurs tiers Ă proposer des modules, lâĂ©quipe est plus petite, mais tout aussi dynamique, ERPNext Ă©volue vite, il est basĂ© sur le framework FRAPPĂ qui est stable et permet dâextraire les applications de lâERP, lâensemble est intĂ©gralement libre.
Interface | web |
Aide Ă la saisie | oui |
Saisie au km | |
IntĂšgre | achats, ventes, factures, documents, stock et plein dâautres modules |
Comptabilité | en partie double |
Comptabilité analytique | oui |
Imports | écritures comptables |
Exports | écritures en CSV |
Transmission automatisée | |
En réseau | oui, et aussi sur Internet |
Documentation | oui, complĂšte |
Forum | oui |
MĂȘme Ă©quipe quâERPNext. Câest juste le morceau comptable dâERPNext, refait en application de bureau et portable par dessus SQLite. Pour les petites entreprises.
Sous le nom sympathique et tarabiscotĂ© de Galette (Gestionnaire dâAdhĂ©rents en Ligne ExtrĂȘmement TarabiscotĂ© mais Tellement Efficace) se cache un logiciel Ă destination des associations.
Interface | web |
Aide Ă la saisie | oui |
Saisie au km | |
IntÚgre | achats, ventes, factures, adhérents |
Comptabilité | simplifiée ou en partie double |
Comptabilité analytique | oui |
Imports | écritures comptables |
Exports | |
Transmission automatisée | |
En réseau | oui, et aussi sur Internet |
Documentation | oui, complĂšte |
Forum | oui |
GnuCash figure dans la bibliothĂšque logicielle de la plupart des distributions Linux. Câest un logiciel qui fait aussi bien la comptabilitĂ© personnelle que la comptabilitĂ© professionnelle. Il propose des fonctionnalitĂ©s de CRM de base : gestion des adresses des clients et des fournisseurs.
Interface | Bureau (Gtk) |
Aide Ă la saisie | oui |
Saisie au km | |
IntĂšgre | |
Comptabilité | en partie double |
Comptabilité analytique | oui |
Imports | écritures comptables |
Exports | |
Transmission automatisée | |
En réseau | |
Documentation | oui, complĂšte |
Forum | oui |
Un logiciel qui fonctionne tout seul et qui est souvent fourni dans les distributions Linux. Il est surtout utilisable pour les finances personnelles, mais il propose un mode comptabilitĂ© libĂ©rale et peut ĂȘtre utilisĂ© par des micro-entreprises.
Interface | Bureau (GTK-3) |
Aide Ă la saisie | oui |
Saisie au km | |
IntĂšgre | achats, ventes, factures, |
Comptabilité | en partie double |
Comptabilité analytique | oui |
Imports | écritures comptables |
Exports | |
Transmission automatisée | |
En réseau | oui, et aussi sur Internet |
Documentation | oui, complĂšte |
Forum | oui |
Laurux intĂšgre les outils classiques de gestion dâentreprise : comptabilitĂ©, facturation, gestion de stock et tous les composants nĂ©cessaires aux prises de dĂ©cisions cohĂ©rentes. DĂ©veloppĂ© en Gambas avec Qt Ă destination des PME, son auteur a aussi voulu crĂ©er un logiciel simple dâinstallation et dâutilisation livrĂ© avec toute la documentation utile. Lâauteur fournit une attestation individuelle de conformitĂ©, obligatoire dans la loi française. Son forum communautaire est accueillant.
Interface | Bureau (Qt) |
Aide Ă la saisie | oui |
Saisie au km | |
IntĂšgre | achats, ventes, factures, point de vente |
Comptabilité | en partie double |
Comptabilité analytique | oui |
Imports | écritures comptables |
Exports | plein de formats |
Transmission automatisée | |
En réseau | oui, et aussi sur Internet |
Documentation | oui, complĂšte |
Forum | oui |
Ledger est un outil en ligne de commande, quâon nourrit avec de simples fichiers textes. La puissance de la ligne de commande en fait tout lâintĂ©rĂȘt. DĂ©veloppĂ© en C++ il a Ă©tĂ© portĂ© sur de nombreux autres langages. Ledger ne fait que la comptabilitĂ© en partie double. Plusieurs extensions facilitent son utilisation, sans entraver la rapiditĂ© de saisie.
Interface | Console (terminal) |
Aide Ă la saisie | oui |
Saisie au km | |
IntĂšgre | |
Comptabilité | en partie double |
Comptabilité analytique | oui |
Imports | écritures comptables |
Exports | |
Transmission automatisée | |
En réseau | oui, et aussi sur Internet |
Documentation | oui, complĂšte |
Forum | oui |
Au dĂ©part centrĂ© sur la compta, Noalyss est devenu un logiciel de gestion dâentreprise trĂšs complet. Noalyss utilise une interface web avec des serveurs web et Postgresql. Des paquets et une procĂ©dure dâinstallation existent pour Linux, Windows et MacOSX. Activement dĂ©veloppĂ© en Belgique, sa communautĂ© importante est conviviale.
Interface | web |
Aide Ă la saisie | oui |
Saisie au km | ? |
IntĂšgre | achats, ventes, factures, stock, documents, etc. |
Comptabilité | en partie double |
Comptabilité analytique | oui |
Imports | écritures comptables |
Exports | |
Transmission automatisée | ? |
En réseau | oui, et aussi sur Internet |
Aide | docu, wiki, tutos |
Communauté | forum, liste |
Odoo est un puissant ERP, modulaire, utilisĂ© par des micro-entreprises comme des multinationales. Lâentreprise Odoo connaĂźt une croissance rapide depuis vingt ans, et emploie plus de 2000 personnes dans le monde. Le fondateur dâOdoo poste rĂ©guliĂšrement des dĂ©pĂȘches annonçant les nouvelles versions dâOdoo sur LinuxFr.org, et un journal sur une migration dâERP a produit des interventions de haut niveau. Odoo est Ă©crit en Python et utilise Postgresql, son interface est Ă©crite en XML et Javascript. Il est facile Ă installer.
Interface | web |
Aide Ă la saisie | oui |
Saisie au km | |
IntĂšgre | achats, ventes, factures, stocks, documents et plein dâautres modules |
Comptabilité | en partie double |
Comptabilité analytique | oui |
Imports | écritures comptables |
Exports | |
Transmission automatisée | |
En réseau | oui, et aussi sur Internet |
Documentation | oui, complĂšte |
Forum | oui |
OpenConcerto est un progiciel de gestion intĂ©grĂ©e (PGI ou ERP). Sa cible : les entreprises, grandes ou petites. Câest une application java Ă installer sur chaque poste utilisateur. Guillaume Maillard, son auteur, est un vieil habituĂ© de LinuxFr.org.
Interface | Bureau (version Web prévue en 2023) |
Aide Ă la saisie | oui |
Saisie au km | oui |
IntĂšgre | achats, ventes, factures, stock, paye, documents |
Comptabilité | en partie double |
Comptabilité analytique | oui |
Imports | écritures comptables |
Exports | FEC (DGFIP), EBP, Sage, Relation experts (Coala), Quadratus, Cegid CCMX |
Transmission automatisée | SEPA |
En réseau | oui, et aussi sur Internet |
Documentation | oui, complĂšte |
Forum | oui |
Un logiciel principalement destinĂ© aux associations, qui peut aussi ĂȘtre utilisĂ© par des micro-entreprises. On lâutilise via un navigateur, il y a mĂȘme une application pour mobile. Câest un logiciel complet de gestion dâassociation : membres, cotisation, comptabilitĂ©, communication.
Interface | web |
Aide Ă la saisie | oui |
Saisie au km | |
IntĂšgre | achats, ventes, factures, |
Comptabilité | en partie double |
Comptabilité analytique | oui |
Imports | écritures comptables |
Exports | |
Transmission automatisée | |
En réseau | oui, et aussi sur Internet |
Documentation | oui, complĂšte |
Forum | oui |
Tryton est un puissant ERP pour entreprises de toutes tailles. Il est accessible via un client Web, une application native ou bien une ligne de commande en Python. Lâapplication cliente est dispo pour Windows, Mac et Linux, le serveur est empaquetĂ© pour plusieurs distributions Linux. Comme Odoo dont il est un fork, Tryton est basĂ© sur une architecture trois tiers Ă©crite en Python (et un peu de ECMAScript version 6) avec PostgreSQL comme base de donnĂ©es. Les auteurs nous parlent rĂ©guliĂšrement de Tryton sur LinuxFr.org.
Interface | Bureau, Web, Console |
Aide Ă la saisie | oui |
Saisie au km | oui |
IntĂšgre | achats, ventes, factures, stock, projet, etc. |
Comptabilité | en partie double |
Comptabilité analytique | oui |
Imports | CSV, AEB43, CODA, OFX ou CAMT.053 |
Exports | FEC ou CSV |
Transmission automatisée | Chorus, SEPA |
En réseau | oui, et aussi sur Internet |
Documentation | oui |
Forum | oui |
Bien entendu, il manque plein de logiciels. On sâest limitĂ© Ă ceux quâon a pu tester. Si ce petit rĂ©sumĂ© ne vous suffit pas ou nâest plus Ă jour, voici des sites avec des listes complĂ©mentaires (merci dâindiquer en commentaire si vous en connaissez dâautres).
Avant tout pour faciliter la saisie comptable, fastidieuse quand elle est faite sur du papier (ou des tablettes de cire Ă lâorigine !). Toutes les formes de comptabilitĂ© demandent une rigueur, des connaissances, du calcul et du temps â câest un mĂ©tier. Le logiciel comptable facilite tout ça.
Mais aussi pour lâautomatisation du suivi comptable, câest-Ă -dire la production automatique de synthĂšses lisibles et comprĂ©hensibles. Vous pensez peut-ĂȘtre au bilan, mais on a couramment besoin de consulter toutes les dĂ©penses Ă©lectriques ou toutes les recettes de pub sur LinuxFr.org. On a aussi besoin dâenvoyer pĂ©riodiquement ces synthĂšses Ă lâadministration, comme la transmission des recettes de TVA.
Enfin, la comptabilitĂ© enregistre toutes sortes dâopĂ©rations, produites par dâautres logiciels spĂ©cialisĂ©s (salaires, fabrication, factures, etc.). IntĂ©grer tout cela dans un mĂȘme outil permet de gagner du temps et dâĂ©viter les fautes de frappe (une facture gĂ©nĂšre automatiquement les Ă©critures comptables correspondantes). Ăa donne des logiciels plus ou moins touffus, certains intĂ©grant toute la gestion dâentreprise, voire tous les outils de travail de lâentreprise â on les nomme ERP (ou PGI en français).
Quand SAP et les AS400 rĂ©gnaient en maĂźtre sur ce domaine, les ERP Ă©taient exclusivement de trĂšs gros logiciels intĂ©grant non seulement la gestion et la comptabilitĂ©, mais aussi la production, la vente, le dĂ©cisionnel, etc. La forte adaptation aux processus de lâentreprise via un paramĂ©trage puissant, Ă©tait leur gros atout et justifiait un coĂ»t dâinstallation trĂšs Ă©levĂ©. On en est mĂȘme venu Ă appeler «SAP» ce type de logiciels.
La langue Ă©voluant sans cesse, de nos jours on appelle ERP tout logiciel intĂ©grant la gestion, le point de vente, la compta et deux trois outils de moindre importance, tandis quâon les nommait autrefois «logiciels de gestion». Mais la puissance nâest pas la mĂȘme (le besoin de formation non plus !). On a donc essayĂ© de distinguer dans la liste un puissant ERP paramĂ©trable et adaptable aux processus de lâentreprise, dâun logiciel intĂ©grant les outils de gestion.
Comme on va le voir, il y a beaucoup de critĂšres, des vĂ©rifications, des questions Ă se poser. Les articles dĂ©jĂ mentionnĂ©s de LWN.net montrent assez bien les implications de vos choix. Si vous avez de quoi faire adapter lâoutil Ă vos besoins, choisissez un ERP, puissant ou non.
Ăa dĂ©pend de votre statut fiscal, lequel est dĂ©terminĂ© par votre chiffre dâaffaires sauf dans certains cas prĂ©cisĂ©s par la loi, et ça dĂ©pend si vous voyez la comptabilitĂ© comme un outil de gestion ou une obligation fiscale. Vous pouvez donc tenir une comptabilitĂ© pour des raisons fiscales, pour des raisons lĂ©gales ou pour des raisons pratiques (ou les trois). Mais pour les mĂȘmes raisons, vous pouvez tenir diffĂ©rentes formes de comptabilitĂ© :
Sauf la premiĂšre, ces comptabilitĂ©s sâappuient sur une classification conventionnelle des opĂ©rations quâon appelle le [plan comptable]]. Celui-ci varie selon les pays et votre statut juridique. Lâutilisation du Plan comptable permet de produire les synthĂšses mentionnĂ©es plus haut â du calcul de la TVA au Bilan dâexercice.
Il y a des plans comptables tout prĂȘts, adaptĂ©s Ă des activitĂ©s particuliĂšres (comme les associations), mais tous dĂ©rivent dâun Plan comptable plus gĂ©nĂ©ral. Votre logiciel doit permettre dâimporter ou de crĂ©er le Plan comptable souhaitĂ©.
En passant, sachez quâil y a des types de comptabilitĂ©, et que leur choix ne permet pas de suivre les mĂȘmes choses. Par exemple, le monde anglo-saxon suit plutĂŽt les finances tandis que le Vieux Continent suit plutĂŽt les biens. Mais lĂ , on rentre dans des dĂ©bats de professionnels quâil nâest pas nĂ©cessaire dâaborder, dâautant que les frontiĂšres (comptables) bougent en ce moment. VĂ©rifiez ce qui est permis auprĂšs de lâadministration. Reposons notre question prĂ©alable en y rĂ©pondant du point de vue pratique :
Rappelons que beaucoup de logiciels ne se limitent pas Ă la comptabilitĂ© pure, mais intĂšgrent dâautres outils utiles Ă la gestion (graphiques des recettes, gestion de cotisations, Ă©dition de factures, transmission automatisĂ©e aux administrations, etc.). Et attention, les Ă©crans de saisie proposĂ©s dans les logiciels sont des aides dont un utilisateur expĂ©rimentĂ© se passe trĂšs bien.
La comptabilitĂ© est une obligation, câest peut-ĂȘtre obscur, fastidieux, vous la faites Ă reculons, mais la vie est ce quâelle est, nous sommes dans le systĂšme, il faut donc y passer, chaque jour, semaine, annĂ©e⊠Alors le meilleur choix, passe aussi par la facilitĂ© dâinstallation, les couleurs, la facilitĂ© de prise en main, etc.
Tout dépend donc surtout de vous :
NB Si qui peut le plus, peut le moins, sachez toutefois rester modestes si vous manquez de temps et de compĂ©tences, parce que les outils intĂ©grĂ©s demandent une certaine maĂźtrise. Eh oui ! plus vous intĂ©grez de trucs, plus il faut remplir et paramĂ©trer les trucs avant dâutiliser la partie comptable. Par exemple, sur le cas simple dâune vente, avec un outil intĂ©grĂ© il faudra avoir créé les produits, leurs taxes, le client, son bon de commande et les moyens de paiements avant dâattaquer la partie comptable.
En application du 3° bis du I de l'article 286 du Code gĂ©nĂ©ral des impĂŽts (CGI), toute personne assujettie Ă la taxe sur la valeur ajoutĂ©e (TVA) qui effectue des livraisons de biens et des prestations de services Ă destination de clients particuliers et qui enregistre les rĂšglements reçus en contrepartie au moyen dâun logiciel ou dâun systĂšme de caisse, est tenue dâutiliser un logiciel ou un systĂšme qui satisfasse aux conditions dâinaltĂ©rabilitĂ©, de sĂ©curisation, de conservation et dâarchivage des donnĂ©es en vue du contrĂŽle de lâadministration fiscale.
Tous les dĂ©tails dans lâarticle du Bulletin Officiel des Finances Publiques - ImpĂŽts (BOFIP) TVA - RĂ©gimes dâimposition et obligations dĂ©claratives et comptables - Obligations dâordre comptable - Obligation dâutilisation de logiciels ou systĂšmes de caisse sĂ©curisĂ©s
Fichier texte tabulaire de 18 champs délimités par barres verticales ou par tabulations, ayant un nommage et un encodage précis ou éventuellement au format XML. Ce format est utilisé par la DGFiP pour pouvoir faire un contrÎle automatisable de la comptabilité. Elle fournit un utilitaire de validation de format pour Windows.
En France, la loi « anti-fraude » de 2016 et lâarticle 286 du Code des impĂŽts imposent une certification des logiciels de caisse (câest-Ă -dire des points de vente qui collectent des espĂšces) pour Ă©viter les trucages de la comptabilitĂ© via modifications du code-source. Ah ben alors fini le libre ? Mais non mon bon, les logiciels libres sont autorisĂ©s, on en a beaucoup parlĂ© sur LinuxFr.org. Toutes les structures nây sont pas tenues, typiquement il faut ĂȘtre assujetti Ă la TVA.
NB Depuis la loi de finance 2018, article 105, les logiciels de comptabilitĂ© nâont pas Ă ĂȘtre certifiĂ©s.
Si vous avez encore des doutes, consultez la FAQ en français facile Ă©crite par lâĂ©quipe de Dolibarr.
On nâen a pas beaucoup parlĂ© alors que cette dĂ©pĂȘche a commencĂ© avec la recherche dâun logiciel de paie libre. Disons tout de suite quâil est prĂ©fĂ©rable de sâappuyer sur des professionnels, en effet la gestion de la paye repose sur trois piliers :
Certains logiciels ont des modules de gestion des payes (OpenConcerto pour la paie française, Odoo pour plusieurs paysâŠ). Lâavantage est de faciliter les Ă©critures comptables. Mais attention, la gestion de la paye impose un suivi juridique et un suivi des taux des cotisations, car le cadre lĂ©gal varie selon les professions, les salaires et varie aussi dans le temps. Cette actualisation permanente est faite par les professionnels (comptables et experts comptables). Sauf Ă bien connaĂźtre votre profession ou Ă ĂȘtre dans un cadre relativement simple (par exemple celui des intermittents du spectacle en France), vous gagnerez du temps, de lâargent et de la « lĂ©galitĂ© » en passant par des professionnels. Les options les plus courantes sont de choisir un cabinet dâexpertise comptable ou un service en ligne (nettement moins cher). Lisez ou relisez les commentaires du forum.
Sâagissant de la saisie et du traitement comptable de la paie, nâimporte quel logiciel de comptabilitĂ© peut le faire, les logiciels de paye Ă©tant souvent susceptibles de mĂącher le travail Ă ce niveau-lĂ .
Commentaires : voir le flux Atom ouvrir dans le navigateur
Les mĂ©andres de l'espace de rĂ©daction sont parfois mystĂ©rieux. La rĂ©daction de certaines dĂ©pĂȘches s'Ă©talent parfois sur de long mois, parfois sans mĂȘme comprendre pourquoi la dĂ©pĂȘche ne part pas vers le stade de la publication. C'est ce qui est arrivĂ© Ă cette dĂ©pĂȘche qui ne suit donc pas autant qu'elle aurait pu l'actualitĂ© de la sortie de la nouvelle mouture de la microcarte de la Fondation Raspberry Pi, qui porte le nom trĂšs original de Raspberry Pi 5. Cette dĂ©pĂȘche - qui nous offre une comparaison de cette nouvelle Ă©dition avec son illustre ancĂȘtre ainsi qu'une investigation de ses nouveautĂ©s - reste substantielle et il nous a semblĂ© qu'il valait mieux la publier mĂȘme tardivement plutĂŽt que de la plonger dans l'oubli Ă©ternel.
Cette dĂ©pĂȘche ne traitera pas de lâensemble de ce que lâon peut faire, la prĂ©cĂ©dente dĂ©pĂȘche sur les SoC faite pour la sortie de la Raspberry Pi 4 est toujours dâactualitĂ© en ce qui concerne ces sujets.
Sorti en 2019, le RPi4 avait fait forte impressionâmais quasiment en constante pĂ©nurie entre 2020 et 2023, il commençait par accuser le coup par rapport Ă la concurrence du Rockchip RK3588 (Quad-core Cortex-A76 + Quad-core Cortex-A55).
Aussi, la Raspberry Pi 5 introduit des avancées significatives par rapport à la Raspberry Pi 4, dont le Tableau 1 présente une synthÚse des différences.
Composants | Raspberry Pi 4 | Raspberry Pi 5 |
---|---|---|
SoC | Broadcom BCM2711 | Broadcom BCM2712 |
CPU | Quad-core Cortex-A72 (1.8 GHz) | Quad-core Cortex-A76 (2.4 GHz) |
GPU | VideoCore VI (500 MHz) | VideoCore VII (800 MHz) |
Mémoire | 1, 2, 4, 8 GB LPDDR4-3200 SDRAM | 4, 8 GB LPDDR4X-4267 SDRAM |
Wi-Fi | Dual-band 802.11ac | Dual-band 802.11ac |
Bluetooth | 5.0, BLE | 5.0, BLE |
USB | 2 USB 3.0, 2 USB 2.0, 1 Type-C port | 2 USB 3.0, 2 USB 2.0, 1 Type-C port |
Stockage | MicroSD | MicroSD (SDR104âčR/WâËŁÂČ) + ligne PCIe pour NVME M.2 SSD |
Ethernet | Gigabit Ethernet | Gigabit Ethernet |
Puissance | JusquâĂ 7.5 W | 2 modes : jusquâĂ 15 W et jusquâĂ 25 W |
Gestion HDMI | 2 HDMI 2.0 (1 gérant 4k@60 Hz) | 2 HDMI 2.0 (tous les deux gérant 4k@60 Hz) |
Format vidéo | H.264 (AVC) | H.265 (HEVC) |
PCIe | Non | 1 lane PCIe pour périphériques haute performance |
Bouton dâalimentation | Non | Oui |
Tableau 1 : comparatif des Raspberry Pi 4 et 5
La Raspberry Pi 5 introduit des avancĂ©es significatives par rapport Ă la Raspberry Pi 4, en particulier avec lâintroduction du southbridge RP1. Voici une comparaison dĂ©taillĂ©e mettant en Ă©vidence les principales diffĂ©rences et lâimpact du RP1 :
Le RP1 est un contrĂŽleur dâentrĂ©e/sortie (I/O) conçu pour le Raspberry Pi 5, reprĂ©sentant le programme dâingĂ©nierie le plus complexe et coĂ»teux entrepris par Raspberry Pi, avec un dĂ©veloppement sâĂ©tendant sur plus de sept ans et ayant coĂ»tĂ© environ 25 millions de dollars. Ce contrĂŽleur est le premier produit phare de Raspberry Pi Ă utiliser une puce conçue en interneâ.
â Description : Le RP1 est un southbridge de 12Ă12 mm avec un pas de 0.65 mm en BGA (Ball Grid Array), fournissant la majoritĂ© des capacitĂ©s dâE/S pour la Raspberry Pi 5.
â CaractĂ©ristiques : Il comprend un point de terminaison PCIe 2.0 Ă 4 voies, un contrĂŽleur Ethernet MAC Gigabit et deux contrĂŽleurs hĂŽtes USB 3.
â AmĂ©liorations : Plus du double de la bande passante USB utilisable par rapport Ă la Raspberry Pi 4.
â Documentation RP1 : RP1 Datasheet
â Lâarticle dâEben Upton pour annoncer le RP1 : RP1 : the silicon controlling Raspberry Pi 5 (ce court article est accompagnĂ© dâune vidĂ©o YT de 35 minutes Ă ce sujet, mais dont le contenu est reproduit textuellement en suivant un lien)
â Lien direct vers la vidĂ©o YT : RP1 : the silicon controlling Raspberry Pi 5
Le RP1 constitue une avancĂ©e importante, puisque les GPIOs âphysiquesâ de la carte ne sont plus directement reliĂ©es aux GPIOs du microprocesseur et de leurs fonctions possibles (SPI/I2C/UART/I2S) attribuĂ©es par le fondeur dans le silicium.
Afin de permettre de mieux visualiser les évolutions des performances Alasdair Allan a fait un benchmark complet dont certains éléments sont repris ici.
Tout dâabord une analyse des performances du CPU avec geekbench. Les Figures 1 et 2 montrent une augmentation des performances en single core dâapproximativement 2.2x,
Figure 1. : Comparaison des performances single core entre RPi4 et 5
Figure 2. : Comparaison des performances multi core entre RPi4 et 5
Compilation de différents benchmarks entre RPi 4 et 5
Benchmark | Unités | Raspberry Pi 4 | Raspberry Pi 5 | Augmentation de Performance |
---|---|---|---|---|
Sysbench Mono-Thread | MBps | 699 | 1041 | x1,49 |
Sysbench Multi-Thread | MBps | 2794 | 4165 | x1,49 |
Stress-ng Mono-Thread | op/s | 104,78 | 182,68 | x1,74 |
Stress-ng Multi-Thread | op/s | 413,12 | 737,21 | x1,78 |
Bzip Mono-Thread | secondes | 44,98 | 20,53 | x2,19 |
Bzip Multi-Thread | secondes | 28,59 | 14,36 | x1,99 |
Gimp Redimensionner | secondes | 67,01 | 29,95 | x2,24 |
Gimp Rotation | secondes | 77,24 | 32,77 | x2,36 |
Gimp Niveaux Auto | secondes | 80,52 | 34,64 | x2,32 |
Gimp Masque Flou | secondes | 115,16 | 49,71 | x2,32 |
Speedometer 2.1 | score | 20,5 | 62,5 | x3,05 |
Glmark2 | score | 97 | 202 | x2,08 |
Openarena Timedemo | FPS | 8,77 | 27,05 | x3,08 |
RAMspeed Ăcriture | MBps | 4391 | 29355 | x6,69 |
RAMspeed Lecture | MBps | 5902 | 27931 | x4,73 |
HDparm Lecture | MBps | 43,81 | 90,05 | x2,06 |
dd Ăcriture | MBps | 34,49 | 61,23 | x1,78 |
Iozone 4 K Ăcriture RAND | MBps | 9,38 | 15,22 | x1,62 |
Iozone 4 K Lecture RAND | MBps | 4,71 | 4,6 | x0,98 |
Temps de démarrage | secondes | 33,4 | 19,1 | x1,74 |
La Figure 3. issue du travail dâAdafruit permet de mettre Ă jour le graphique sur la vitesse performance de la commutation des I/O proposĂ© dans la dĂ©pĂȘche sur la RPi4. La Figure 4. quant Ă elle montre une lĂ©gĂšre amĂ©lioration de la performance par Watt sur le nouveau modĂšle.
Figure 3. Ăvolution de la vitesse de commutation dâune sortie numĂ©rique
Figure 4. Ăvolution de la performance en fonction de la puissance Ă©lectrique
â Interfaces: Le RP1 fournit deux interfaces USB 3.0 et deux interfaces USB 2.0, ainsi quâun contrĂŽleur Ethernet Gigabit.
â Source: Circuit Digest â The New Raspberry Pi 5 is here
Le Gigabit Ethernet fourni par le RP1 est en tout point semblable Ă celui du RBPi4 (voir : RP1 : the silicon controlling Raspberry Pi 5:
Liam 13:21: So weâve got the Ethernet MAC but not the PHY. So the Ethernetâs brought out to an RGMII interface, which then connects to an on-board Ethernet PHY.
Eben 13:35: And this is a fairly similar architecture to Raspberry Pi 4, except that in that case, the MAC was in the Broadcom device, but there was still an external â in fact exactly the same external â PHY, [BCM]54213. Cool. So thatâs the overall structure of the design.
Ces interfaces dâentrĂ©e/sortie vidĂ©o peuvent ĂȘtre qualifiĂ©es dâhistoriques dans lâĂ©cosystĂšme RaspberryPi puisquâelles sont prĂ©sentes depuis la version 1. Le RBPi5 apporte toutefois une nouveautĂ© assez remarquable par rapport Ă ses prĂ©dĂ©cesseurs : au lieu dâavoir un port CSI (pour une camĂ©ra) et un port DSI (pour un Ă©cran), les ports du RBPi5 peuvent ĂȘtre configurĂ©s pour lâune ou lâautre fonction. Malheureusement, cela sâest traduit par des changements notables au niveau de la disposition des composants sur la carte, qui ne sont pas sans susciter quelques grincements de dents parmi les utilisateurs.
â Le port audio a disparu, pour laisser sa place au port MIPI DSI (qui peut faire CSI Ă prĂ©sent), lui-mĂȘme remplacĂ©, au-dessus du lecteur de carte microSD, par un connecteur FPC exposant les lignes PCIe.
â le port DSI est passĂ© de 15 pins Ă 22 pins (comme sur la carte CMIo4)
â Et, encore une fois, les ports Ethernet et USB ont Ă©tĂ© inversĂ©s.
Si cela ne pose pas de problÚmes particuliers pour un utilisateur lambda, de nombreux projets basés sur les cartes RasperryPi à la recherche de performance de calcul (et donc potentiellement intéressés par ce nouveau RBPi5) doivent entiÚrement revoir la conception de leur matériel.
Câest un reproche que lâon peut trouver dans de nombreux tĂ©moignages : mettre un HAT (carte dâextension) sur un RBPi, juste au dessus du CPU, câest un non-sens en termes de refroidissement (et ce, quelle que soit la version du RBPi).
Mais, pour relativiser, on peut dire la mĂȘme chose de quasiment toutes les autres solutions alternatives au RBPi.
Ce format (86x56 mm) est devenu une rĂ©fĂ©rence pour presque tous les acteurs du monde des SBC. Et donc, il sâagit lĂ aussi dâun constat plus gĂ©nĂ©ral, non spĂ©cifiquement adressĂ© Ă RaspberryPi. Mais sachant que ce sont les locomotives du marchĂ©, peut ĂȘtre pourraient-ils initier une nouvelle approcheâŠ
Certes, ce format permet dâĂ©laborer des solutions compactes, mais lâon peut constater :
â quâaugmenter la puissance et les fonctionnalitĂ©s des puces embarquĂ©es tout en restant sur ce format conduit Ă un gaspillage inutile de ressources : il est en effet impossible dâimplĂ©menter toutes les fonctionnalitĂ©s matĂ©rielles proposĂ©es par les puces sur une si petite surface, et par ailleurs il devient difficile de refroidir efficacement le systĂšme.
â pour exposer le port PCIe, RaspberryPi a supprimĂ© le port audio, dĂ©placĂ© le port DSI ; mais pour alimenter le bouzin, il vous faut du 5V 4A. Ensuite un peu tout le monde se trouve plantĂ© lĂ : dĂ©brouillez-vous.
Commentaires : voir le flux Atom ouvrir dans le navigateur
Suite Ă une question posĂ©e en 2023, cette dĂ©pĂȘche propose un Ă©tat des lieux des sources librement accessibles (sans imposer un jeton pour accĂ©der aux API pour obtenir de maniĂšre structurĂ©e lâinformation) permettant de suivre les jours en tensions pris en compte dans lâoption tarifaire TEMPO chez EDF. Cette option tarifaire consiste Ă payer moins cher lâĂ©lectricitĂ© Ă condition de la payer 3 fois plus cher 22 jours dans lâannĂ©e : les jours en tensions, gĂ©nĂ©ralement durant lâhiver.
Cette option permet de lisser la charge sur le rĂ©seau de transport de lâĂ©lectricitĂ©. Pour faire bon usage de cette option, il faut surveiller la couleur du jour pour dĂ©terminer sâil vaut mieux rĂ©duire le chauffage Ă©lectrique et les autres sources de consommations Ă©lectriques. Lâinformation est affichĂ©e le jour mĂȘme sur le compteur Ă©lectrique, mais il peut ĂȘtre utile dâĂȘtre prĂ©venu. On peut consulter le site de EDF, mais il peut ĂȘtre plus intĂ©ressant de disposer dâune API pour rĂ©cupĂ©rer cette information, et ainsi pouvoir lâintĂ©grer dans un systĂšme domotique, par exemple.
En effet, les forums domotiques attestent que câĂ©tait pourtant trĂšs utilisĂ©, depuis le 29/08/2024 (avant-veille du changement de saison Tempo) les URL concernĂ©es (resp. couleur du jour+lendemain et compteurs saison en cours) rĂ©pondent en erreur:
Couleurs jour/lendemain
Totaux en cours
On voit une autre URL apparaĂźtre ces derniers jours sur les forums, mais elle ne donne pas spĂ©cifiquement les couleurs jour/lendemain mais des compteurs: nombre de jours bleus, rouges et blancs depuis le dĂ©but de lâannĂ©e. Il faudrait donc dĂ©duire la couleur du jour en fonction de ce qui change dâun jour Ă lâautre! On a vu plus simple, mais comme ça marche pas on ne risque pas de lâutiliser:
URL nouvelle
{
âerrorsâ: [],
âcontentâ: [
{
âtypeJourEffâ: « TEMPO_BLANC »,
âlibelleâ: « TEMPO BLANC 2024 2025 »,
ânombreJoursâ: 43,
âpremierJourâ: « 2024-09-01 »,
âdernierJourâ: « 2025-08-31 »,
âpremierJourExcluâ: null,
âdernierJourExcluâ: null,
ânombreJoursTiresâ: 0,
âetatâ: âOUVERTEâ
},
{
âtypeJourEffâ: « TEMPO_BLEU »,
âlibelleâ: « TEMPO BLEU 2024 2025 »,
ânombreJoursâ: 300,
âpremierJourâ: « 2024-09-01 »,
âdernierJourâ: « 2025-08-31 »,
âpremierJourExcluâ: null,
âdernierJourExcluâ: null,
ânombreJoursTiresâ: 12,
âetatâ: âOUVERTEâ
},
{
âtypeJourEffâ: « TEMPO_ROUGE »,
âlibelleâ: « TEMPO ROUGE 2024 2025 »,
ânombreJoursâ: 22,
âpremierJourâ: « 2024-11-01 »,
âdernierJourâ: « 2025-03-31 »,
âpremierJourExcluâ: null,
âdernierJourExcluâ: null,
ânombreJoursTiresâ: 0,
âetatâ: « NON_COMMENCEE »
}
]
}
Le site dâEDF utilise une API interne indiquant la couleur, jour par jour, pour une plage de dates donnĂ©e. Il faut remplir quelques en-tĂȘtes HTTP pour que la requĂȘte soit acceptĂ©e :
curl \
'https://api-commerce.edf.fr/commerce/activet/v1/calendrier-jours-effacement?option=TEMPO&dateApplicationBorneInf=2023-9-12&dateApplicationBorneSup=2023-9-15&identifiantConsommateur=src' \
-H 'accept: application/json, text/plain, */*' \
-H 'cache-control: no-cache' \
-H 'content-type: application/json'
Exemple de réponse:
{
âerrorsâ: [],
âcontentâ: {
âdateApplicationBorneInfâ: « 2023-09-12 »,
âdateApplicationBorneSupâ: « 2023-09-16 »,
âdateHeureTraitementActivETâ: « 2024-09-11T11:19:26Z »,
âoptionsâ: [
{
âoptionâ: âTEMPOâ,
âcalendrierâ: [
{
âdateApplicationâ: « 2023-09-12 »,
âstatutâ: « TEMPO_BLEU »
},
{
âdateApplicationâ: « 2023-09-13 »,
âstatutâ: « TEMPO_BLEU »
},
{
âdateApplicationâ: « 2023-09-14 »,
âstatutâ: « TEMPO_BLEU »
},
{
âdateApplicationâ: « 2023-09-15 »,
âstatutâ: « TEMPO_BLEU »
}
]
}
]
}
}
Ces APIs semblent rĂ©pondre en erreur « La syntaxe de la requĂȘte est erronĂ©eâŻÂ» alĂ©atoirement lorsquâon y accĂšde avec curl. Une requĂȘte peut fonctionner une fois puis subitement cesser de rĂ©pondre. Sâagit-il dâune limitation du nombre de requĂȘtes venant de la mĂȘme IP? Dâune authentification Ă effectuer pour avoir le droit de faire des requĂȘtes? Ou juste dâun systĂšme complĂštement buggĂ© qui plante une fois sur 10?
Pour ceux, que jâimagine nombreux, a qui cela va poser problĂšme et qui ne veulent (ou peuvent) obtenir lâinfo via un module tĂ©lĂ©info Ă monter sur son compteur, il y a une URL dont je nâai pas trouvĂ© rĂ©fĂ©rence sur le site de RTE (qui ne propose que des API Ă jetons) qui se trouve en regardant le github source dâun site tiers donnant Ă©galement lâinfo:
Source tierce
Lâinfo dĂ©livrĂ©e par le compteur arrive en prime bien plus tardivement: En dĂ©but de soirĂ©e au lieu de fin de matinĂ©e. Câest parce quâelle transite par Enedis, une autre entreprise qui se charge de la distribution de lâĂ©lectricitĂ© (les lignes Ă basse tension et les compteurs Ă©lectriques).
On peut donc utiliser cette indirection ou regarder les sources afin de trouver lâURL en question, pour laquelle on a une info hĂ©las bien plus verbeuse oĂč il faut faire son marchĂ© : on rĂ©cupĂšre un JSON de tous les jours Ă©coulĂ©s depuis le dĂ©but de la saison en cours, et il faut :
â extraire lâinfo aux bonnes dates,
â refaire ses compteurs de jours bleu/blanc/rouge pour savoir sâil reste des jours rouges ou blancs prĂ©vus avant la fin de lâhiver,
â traiter le flag âfallbackâ qui, selon la documentation, indique un mode dĂ©gradĂ©, mais ce flag ne semble jamais ĂȘtre mis Ă âtrueâ dans lâhistorique des donnĂ©es disponibles, et son rĂŽle exact nâest pas clair.
Il est au final navrant quâEDF remplace un truc simple qui marchait trĂšs bien par un machin alambiquĂ© qui tombe en marche une fois sur 10âŠ
Je ne donne pas lâURL librement accessible, mais non documentĂ©e, de RTE car je nâaimerais pas quâelle croule sous les demandes: Ceux qui sont capables de lâutiliser de maniĂšre raisonnĂ©e sans exploser des quotas sauront bien la trouver avec les infos donnĂ©es!
(RTE, RĂ©seau de Transport de lâĂlectricitĂ© est lâentreprise qui sâoccupe du rĂ©seau Ă©lectrique Ă haute tension en France. Ce sont eux qui dĂ©terminent les jours oĂč le rĂ©seau va ĂȘtre trĂšs chargĂ©, et câest ça qui dĂ©termine le prix de lâĂ©lectricitĂ©).
Un avantage Ă lâutiliser, câest que lâinfo est disponible encore plus tĂŽt quâelle ne lâĂ©tait chez EDF (câĂ©tait gĂ©nĂ©ralement MAJ peu aprĂšs 11h00), permettant dâanticiper encore un peu plus un jour rouge, sachant quâils sont souvent en sĂ©rie, si on a quelques lessives Ă lancerâŠ
Sâil y a des suggestions dâalternatives (sans jetons dâAPI) non citĂ©es, merci de les indiquer en commentaires.
Commentaires : voir le flux Atom ouvrir dans le navigateur
En plein procĂšs du financement libyen de la campagne 2007, Reflets rouvre une enquĂȘte sur une histoire mĂ©connue : 30 millions d'euros versĂ©s sur ordre de l'ElysĂ©e pour Ă©quiper l'hĂŽpital de Benghazi. Et dans cette affaire, il y a eu mort d'homme. Depuis nos rĂ©vĂ©lations en 2015, le Parquet national financier s'est saisi du volet corruption de ce dossier. Une audience est prĂ©vue en juin prochain.
« M. GuĂ©ant a dit : il faut qu'on s'occupe de l'hĂŽpital de Benghazi. On s'en est occupĂ©s. » Cette phrase anodine, jetĂ©e en pleine sĂ©ance du tribunal ce lundi 20 janvier par Nicolas Sarkozy, a eu lâeffet dâun coup de tonnerre sur les connaisseurs du dossier. Ă peine prononcĂ©e, elle a fait resurgir tout un pan du passĂ© trouble de la France en Libye, oĂč la libĂ©ration des infirmiĂšres bulgares sert de sordide toile de fond Ă des intrigues franco-libyennes. Or ces intrigues oĂč l'argent de la France a coulĂ© Ă flots ont coĂ»tĂ© la vie Ă un Français, Patrice RĂ©al, le soir du 2 mars 2014 Ă Benghazi. Qui sâen souvient ?
Ce responsable de la sĂ©curitĂ© du fameux Benghazi Medical Center, 49 ans, employĂ© par un prestataire de la trĂšs controversĂ©e sociĂ©tĂ© française Ideal Medical Product Engineering (IMPE) est mort criblĂ© de balles, alors quâil Ă©tait passager dâun minibus, de retour du souk de Benghazi. LâenquĂȘte -classĂ©e sans suite- nâa jamais permis de savoir qui Ă©taient les tueurs et surtout pourquoi cet homme apparemment sans histoire a Ă©tĂ© visĂ©. Sa mort a fait lâobjet de quelques Ă©chos dans la presse, mais en 2014, personne ne sâĂ©tait jamais inquiĂ©tĂ© de savoir qui il Ă©tait, ni dâoĂč il venait. Des rumeurs jamais confirmĂ©es Ă©voquaient un agent secret français. En 2015, avec Jacques Duplessy (nous sommes deux journalistes travaillant aujourdâhui pour Reflets), nous avions dĂ©nouĂ© les premiers fils de lâĂ©nigme, avec la conviction que le Benghazi Medical Center n...