Vue normale

Reçu aujourd’hui — 28 mars 2025Raspberry-pi

NotebookLM : L’IA qui transforme nos documents en connaissances exploitables

Par :Régis
28 mars 2025 à 07:30

Dans un monde où l’information est omniprésente, la capacité à transformer des documents en connaissances exploitables est devenue essentielle. C’est là qu’intervient NotebookLM, un outil innovant développé par Google qui utilise l’intelligence artificielle pour aider les utilisateurs à organiser, analyser et synthétiser leurs informations. Dans cet article, découvrez les fonctionnalités clés de NotebookLM, son fonctionnement et […]

L’article NotebookLM : L’IA qui transforme nos documents en connaissances exploitables est apparu en premier sur Windtopik.

Reçu avant avant-hierRaspberry-pi

Le vote électronique : comment ça marche ?

26 mars 2025 à 11:20

Le vote électronique est une méthode moderne de participation électorale qui utilise des technologies numériques pour faciliter le processus de vote. Il vise à améliorer l’efficacité, la sécurité et l’accessibilité des élections. Ce système est de plus en plus adopté dans le monde entier, mais il suscite également des débats sur ses avantages et ses inconvénients. 

Fonctionnement du vote électronique

Types de vote électronique

Le vote électronique ou système de vote en ligne peut se présenter sous différentes formes, chacune ayant ses propres caractéristiques et technologies.

  1. Machines de vote électronique (DRE) : Ces machines permettent aux électeurs de voter directement sur un écran tactile. Les votes sont enregistrés électroniquement et stockés dans la mémoire de la machine.
  2. Vote par internet : Les électeurs peuvent voter en ligne à partir de leur ordinateur ou de leur smartphone. Ce type de vote nécessite des mesures de sécurité robustes pour protéger les données et garantir l’intégrité du processus.
  3. Vote par téléphone : Les électeurs utilisent leur téléphone pour voter, soit par SMS, soit par un appel vocal interactif. Ce système est moins courant mais peut être utilisé pour des consultations ou des votes non officiels.

Processus de vote électronique

Le processus de vote électronique suit plusieurs étapes clés pour garantir son bon déroulement.

  1. Inscription des électeurs : Les électeurs doivent s’inscrire avant de pouvoir voter. Cette étape peut être réalisée en ligne ou en personne, selon les réglementations locales.
  2. Authentification : Lors du vote, les électeurs doivent s’authentifier pour vérifier leur identité. Cela peut se faire par mot de passe, carte d’identité électronique ou biométrie.
  3. Vote : Les électeurs sélectionnent leurs choix sur l’interface de vote. Les systèmes modernes offrent souvent des options d’accessibilité pour les personnes handicapées.
  4. Enregistrement et stockage : Les votes sont enregistrés électroniquement et stockés de manière sécurisée. Les données peuvent être cryptées pour garantir leur confidentialité.
  5. Dépouillement : Les votes sont comptés automatiquement par le système. Les résultats peuvent être disponibles rapidement, réduisant ainsi le temps d’attente par rapport aux méthodes traditionnelles.

Avantages du vote électronique

Le vote électronique présente plusieurs avantages qui peuvent améliorer le processus électoral.

  1. Efficacité : Le dépouillement des votes est plus rapide et moins sujet aux erreurs humaines. Les résultats peuvent être disponibles en quelques heures, voire en temps réel.
  2. Accessibilité : Les systèmes électroniques peuvent offrir des options d’accessibilité pour les personnes handicapées, comme des interfaces vocales ou des écrans tactiles adaptés.
  3. Réduction des coûts : À long terme, le vote électronique peut réduire les coûts associés à l’impression et à la distribution des bulletins de vote papier.
  4. Participation accrue : La possibilité de voter en ligne ou par téléphone peut encourager une plus grande participation, notamment parmi les jeunes électeurs et les personnes vivant à l’étranger.

Études de cas et exemples internationaux

Plusieurs pays ont expérimenté le vote électronique avec des résultats variés.

  1. Estonie : L’Estonie est souvent citée comme un exemple réussi de vote par Internet. Le pays utilise ce système depuis 2005, et il est largement accepté par la population.
  2. États-Unis : Aux États-Unis, l’utilisation des machines de vote électronique a été controversée en raison de problèmes de sécurité et de fiabilité. Certains États ont abandonné ces systèmes en faveur de méthodes plus traditionnelles.
  3. Inde : L’Inde utilise des machines de vote électronique depuis les années 1990. Bien que le système ait été critiqué pour des problèmes de transparence, il a permis de réduire les fraudes électorales.

Impact sur la démocratie

Le vote électronique a le potentiel de transformer la démocratie en rendant le processus électoral plus efficace et accessible. Cependant, il pose également des risques importants pour la sécurité et la confiance des électeurs. Les gouvernements et les organisations électorales doivent investir dans des technologies robustes et des mesures de sécurité pour garantir l’intégrité des élections.

Conclusion

Le vote électronique est une innovation prometteuse qui peut moderniser le processus électoral. Ses avantages en termes d’efficacité, d’accessibilité et de réduction des coûts sont indéniables. Cependant, les défis liés à la sécurité, à la confidentialité et à la transparence doivent être surmontés pour que cette méthode soit largement acceptée. Les expériences internationales montrent que le succès du vote électronique dépend de la mise en place de systèmes robustes et de la confiance des électeurs. À mesure que la technologie évolue, il est probable que le vote électronique deviendra une norme dans de nombreux pays, contribuant ainsi à renforcer la démocratie.

Rate this post

L’article Le vote électronique : comment ça marche ? est apparu en premier sur Raspberry Pi France.

BubbleBD : L’application ultime pour organiser et gérer votre collection de BD

Par :Régis
25 mars 2025 à 07:30

Si vous êtes un fan de bandes dessinées, mangas ou comics, vous savez à quel point il peut être difficile de gérer votre collection. Entre les albums à acheter, ceux déjà lus, et ceux que vous souhaitez acquérir, tout cela peut devenir rapidement compliqué. C’est là que Bubble entre en jeu, une application conçue spécifiquement pour vous […]

L’article BubbleBD : L’application ultime pour organiser et gérer votre collection de BD est apparu en premier sur Windtopik.

Attaque DDOS totalement demesurée... Ce monde devient-il fou ?

Bonsoir à tous,

Edit: 26/03/2025 - atteind 350.000 IP bannies

Cela fait maintenant des mois, pour ne pas dire plus d'une année, que notre petite société MC Hobby subit des attaques de type DDOS ou mise en surcharges anormales (que l'on pourrait classer dans les actions malveillantes).

Source image: cet article de channelnews.fr

Comment se peut-il que notre petite boîte, qui ne compte pas plus sur la toile qu'un pet de mouche... se retrouve face à un tel déploiement de moyen.

En moins d'une semaine, ce n'est pas moins que 179.803 adresses IP qui ont été bannies! Ces attaques proviennent de partout dans le monde avec une force de frappe peu commune!
C'est totalement fou ! Heureusement que nous avons Super-Toine!

Vu notre insignifiance (je veux dire en "taille d'entreprise"), je n'ose imaginer que nous sommes les seuls dans cette situation. J'en déduis que le trafic internet mondial est actuellement submergé par ces attaques.

C'est à se demander ce qui est recherché? La déstabilisation de l'économie numériques?

Pourquoi ce phénomène passe t'il presque inaperçu dans les news? (parce que vu d'ici... cela n'a rien d'anodin)

RetroGaming : Les indispensables de la GameCube (Nintendo)

Par :Régis
21 mars 2025 à 07:30

Dans le cadre de notre série d’articles sur les jeux indispensables à intégrer à une console de rétro-gaming, nous allons aujourd’hui nous pencher sur la Nintendo GameCube. Cette console, bien que moins populaire que ses concurrentes, a marqué l’histoire du jeu vidéo grâce à ses titres emblématiques et son design unique. Histoire de la Nintendo […]

L’article RetroGaming : Les indispensables de la GameCube (Nintendo) est apparu en premier sur Windtopik.

Fotor : un outil d’édition graphiques IA hyper complet !

Par :Régis
18 mars 2025 à 08:29

Dans le monde de la création numérique, les outils d’édition graphique sont devenus essentiels pour les professionnels et les amateurs. Parmi ces outils, Fotor se distingue par son intégration avancée de l’intelligence artificielle (IA) qui simplifie et enrichit le processus de création visuelle. Dans cet article, nous allons explorer les avantages, les fonctionnalités et la […]

L’article Fotor : un outil d’édition graphiques IA hyper complet ! est apparu en premier sur Windtopik.

Bibliothèque RoboEyes pour MicroPython

Bonjour à tous,

Il arrive de temps à autre que l'on tombe sur une petite perle du net.

A propos de RoboEyes

Il y a quelques mois, j'ai découvert RoboEyes pour Arduino (de FluxGarage.com).

Credit: RobotEye par FluxGarage.com

 dont il est possible de voir les caractéristiques sur cette vidéo et cette autre vidéo.

 

 

Je suis instantanément tombé sous le charme... <3 

RoboEyes pour MicroPython

Comme je suis plutôt MicroPython qu'Arduino, j'ai voulu faire un portage sous MicroPython pour pouvoir jouer avec cette magnifique bibliothèque.

Voila qui est fait! La bibliothèque micropython-roboeyes est maintenant publiée sur GitHub. 

Brancher un écran est très facile... surtout si c'est écran OLED I2C:

Et le résultat est plutôt convaincant comme en témoigne la vidéo ci-dessous:


Pour, au final, un code assez facile à appréhender:

from machine import I2C, Pin
from roboeyes import *
import ssd1306

i2c = I2C( 1, sda=Pin.board.GP6, scl=Pin.board.GP7 )
lcd = ssd1306.SSD1306_I2C( 128, 64, i2c, addr=0x3d )

def robo_show( roboeyes ):
	global lcd
	lcd.show()

# Plug RoboEyes on any FrameBuffer descendant
robo = RoboEyes( lcd, 128, 64, frame_rate=100, on_show = robo_show )
robo.set_auto_blinker( ON, 3, 2) 
robo.set_idle_mode( ON, 2, 2) 

while True:
	robo.update()  # update eyes drawings 

La bibliothèque offre de nombreuses possibilités de création géométrique pour les yeux (voyez l'exemple test_basic.py).


Les fonctionnalités sont également détaillées dans les exemples et la documentation de l'API RoboEyes vous permettra de rapidement prendre le contrôle des yeux.

Avantages apportés par MicroPython

Le FrameBuffer

Comme l'implémentation est basée sur le FrameBuffer de MicroPython, tous les écran dérivant de FrameBuffer peuvent être utilisés avec RoboEyes.

Autrement dit, la majorité des afficheurs graphiques sous MicroPython fonctionneront :-) 

Portabilité

RoboEyes est Platform Agnostic, il fonctionnera donc sur toutes les plateformes MicroPython. La seule vrai dépendance est le FrameBuffer de MicroPython.

Envie d'en savoir plus?

RetroGaming : Les indispensables de la Dreamcast (Sega)

Par :Régis
14 mars 2025 à 07:30

La Sega Dreamcast, lancée en 1999, est souvent considérée comme l’une des consoles les plus innovantes de son époque. Bien qu’elle n’ait pas connu le succès commercial escompté, elle a laissé une empreinte indélébile dans le monde du jeu vidéo grâce à son catalogue de jeux mémorables. Cet article fait partie d’une série dédiée aux […]

L’article RetroGaming : Les indispensables de la Dreamcast (Sega) est apparu en premier sur Windtopik.

Hugging Face Spaces : La communauté qui révolutionne l’IA

Par :Régis
11 mars 2025 à 07:30

Salut à tous les passionnés d’IA ! Vous êtes-vous déjà demandé comment les modèles d’apprentissage automatique sont créés, partagés et déployés ? Laissez-moi vous présenter Hugging Face Spaces, un endroit qui non seulement démocratise l’IA, mais favorise également une communauté florissante de développeurs et de chercheurs. Dans ce guide, nous allons explorer ce qu’est Hugging Face Spaces, […]

L’article Hugging Face Spaces : La communauté qui révolutionne l’IA est apparu en premier sur Windtopik.

Multi-CB élargit son offre de circuits imprimés made in EU et propose un site web en français

Je vous ai présenté à plusieurs reprises les sites de fabricants de circuits imprimés (PCB). Ils étaient situés dans les pays asiatiques mais j’espère toujours pouvoir présenter un fabricant français ou européen. L’occasion s’est présentée avec le communiqué de presse que Multi-CB m’a fait parvenir. Le site a été réactualisé par ce fabricant allemand, mais […]

Cet article Multi-CB élargit son offre de circuits imprimés made in EU et propose un site web en français a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

RetroGaming : Les indispensables de la 3DS (Nintendo)

Par :Régis
7 mars 2025 à 07:30

Dans le cadre de notre série d’articles sur les jeux incontournables à intégrer dans une collection de rétro-gaming, nous nous penchons aujourd’hui sur la Nintendo 3DS. Cette console emblématique, lancée en 2011, a marqué un tournant dans l’univers du jeu vidéo grâce à son affichage en 3D sans lunettes et à sa ludothèque riche et […]

L’article RetroGaming : Les indispensables de la 3DS (Nintendo) est apparu en premier sur Windtopik.

Pico-2-Explorer : découverte et exploration de l'électronique avec MicroPython

Bonjour à tous,

Je vous présente le projet Pico-2-Explorer, petit nouveau au catalogue MC Hobby.

Pico-2-Explorer : Raspberry Pico 2 sous MicroPython

Le Pico-2-Explorer, c'est un mini-laboratoire visant a simplifier la prise en main de de la programmation sous MicroPython (Python pour Microcontroleur) avec des raccordements simplifiés.
L'usage de Thonny IDE est également un élément clé pour réaliser ses premiers pas sans stress.

Raccordements simplifiés

Un seul fil est nécessaire pour utiliser l'un des composants disponibles sur le Pico-2-Explorer.

Ces raccordements simplifiés permettent de démarrer rapidement la partie programmation sans trop se prendre la tête.

Source: Pico-2-Explorer wiki (montage simplifié)

Cela n'empêche pas de disposer d'une version détaillée des raccordements dans les différents tutos.

Source: Pico-2-Explorer wiki (montage détaillé)

Des tutoriels pour le peuple

Bien entendu, on ne vous lâche pas avec la carte sans vous épauler.
Le Pico-2-Explorer dispose d'une série de tutoriels de prise en main et d'utilisation de différents composants.

Ces tutoriels reprennent l'information nécessaire à la compréhension des composants utilisés, de quoi débuter en douceur avec Thonny IDE.

Les tutoriels du Pico-2-Explorer

Une meilleure lisibilité

Un problème récurrent dans le prototypage, c'est les problèmes de Parallaxe.

Avoir les libellés sur la carte et un connecteur rehaussé d'un centimètre peut-être source d'erreur de branchement. En effet, il est très facile de se brancher sur la broche d'à côté sans s'en rendre compte. C'est d'autant plus vrai que le connecteur est long (ex: 20 broches comme sur le Pico).

Pour éviter cette source de confusion, les libellés des broches sont rehaussés juste à côté du connecteur. C'est vraiment très confortable a l'usage!


Composants à usage multiples

En plus d'apprendre, Pico-2-Explorer propose des composants à usage multiple.
Disposer de bouton et LEDs pré-raccordés sous la main sera quasi indispensable lors de vos propres explorations (c'est du vécu)

Détail du Pico-2-Explorer

Un potentiomètre saura aussi se montrer fort utile pour fixer rapidement une consigne (ou tester des composants analogiques).
L'usage du buzzer reste bien entendu à discrétion de l'utilisateur, les bibliothèques sont déjà disponibles sur la carte. 

Connecteur Qwiic/StemmaQt

Le bus I2C est un incontournable dans le monde de l'électronique. Nous avons prévus un connecteur Qwiic (chez SparkFun) également appelé StemmaQT (chez Adafruit). 

Celui-ci permet de brancher rapidement des capteurs et extension.

Connecteur Qwiic/StemmaQt sur le Pico-2-Explorer

Comme vous pouvez le constater, ce dernier se trouve juste sous sa documentation (qui servira d'aide mémoire). 

Il est prévu l'écriture d'un tutoriel exploitant cette connectique. Dans l'attente, notre dépôt esp8266-upy contient de nombreux pilotes pour du matériel I2C.

Documenter vos projets

Le dépôt pico-2-explorer contient la ressource pico-2-explorer-drawing.png en haute résolution.

Dégainez votre logiciel de dessin favori et dessinez vos propres raccordement.

ressource pico-2-explorer-drawing.png (en haute résolution)

Plus d'information

Pour plus d'information, je vous invite à la consultation de la fiche produit du Pico-2-Explorer.


Quelles sont les compétences acquises dans le cadre d’un diplôme de conception de jeux vidéo?

Par :Régis
6 mars 2025 à 08:00

Le monde du jeu vidéo est en pleine effervescence, attirant des passionnés qui souhaitent transformer leur créativité en véritable carrière. Suivre une formation spécialisée permet non seulement de mieux comprendre cet univers, mais aussi d’acquérir les compétences nécessaires pour répondre aux exigences de l’industrie. Voici un aperçu des principales aptitudes développées dans le cadre d’un […]

L’article Quelles sont les compétences acquises dans le cadre d’un diplôme de conception de jeux vidéo? est apparu en premier sur Windtopik.

Character.ai : Créer des personnages (chatbot) avec de l’IA

Par :Régis
4 mars 2025 à 08:30

L’intelligence artificielle (IA) a radicalement transformé notre façon de créer et d’interagir avec du contenu en ligne. L’un des outils les plus fascinants dans ce domaine est Character.ai, une plateforme qui permet de générer des personnages interactifs dotés d’une intelligence artificielle. Ces personnages peuvent simuler des conversations, jouer des rôles ou même offrir un accompagnement […]

L’article Character.ai : Créer des personnages (chatbot) avec de l’IA est apparu en premier sur Windtopik.

Afficheurs multi-segments : des idées d'impression 3D

Bonjour à tous,

J'ai un petit faible pour les afficheurs originaux et, de fait, je fouille de temps en temps à la recherche de projets.

Afficheur réalisé par Ben Makers Everything

Il y a de moyen de réaliser des afficheurs vraiment très attractifs.

Afficheurs réalisés par Christopher's Factory

Et ce que je trouve encore plus intéressant, c'est qu'il est aussi possible de créer des variantes RGB.

Afficheurs réalisés par Christopher's Factory

En vidéo c'est mieux

Je vous propose de visionner les deux vidéos:

Fabrication d'afficheurs multi-segments par Ben Makes


Afficheurs à 6 segments par Christopher's Factory.

 

Pas mal n'est ce pas!

RetroGaming : Les indispensables de la PS2 (Sony)

Par :Régis
28 février 2025 à 07:30

Dans le cadre de notre série d’articles sur les jeux incontournables à intégrer à une console de retro-gaming, nous allons aujourd’hui explorer l’univers fascinant de la PlayStation 2 (PS2). Largement reconnue comme l’une des meilleures consoles de tous les temps, la PS2 a marqué l’histoire du jeu vidéo avec sa vaste bibliothèque de titres mémorables. […]

L’article RetroGaming : Les indispensables de la PS2 (Sony) est apparu en premier sur Windtopik.

Utiliser un module 4G / LTE SimCOM A7682E avec Raspberry-Pi Pico et MicroPython

Bonjour à tous,

Cela fait un moment que nous vendons le HAT GSM 4G / LTE de Garatronic pour Raspberry-Pi et celui-ci connaît un certain succès.

Ainsi, nous avons décidé de produire une bibliothèque MicroPython pour l'utiliser avec un Raspberry-Pi Pico.

HAT GSM 4G / LTE avec Raspberry-Pi Pico 2

Brancher le module SimCom A7682E

Source: Dépôt GitHub

Brancher le HAT sur le Raspberry-Pi Pico est assez simple. Il lui faut une source d'alimentation 5V, 3V3 et un UART et une broche pour contrôler la mise sous tension. 

Bibliothèque sim76xx pour MicroPython

La bibliothèque -=[en cours de développement]=- est publiée sur le dépôt GitHub

Celle-ci concerne prend déjà en charge:

  • La connexion sur réseau mobile
  • La gestion des messages URC (unsollicited Result Code) -> les notifications
  • La réception / émission de SMS
  • Gestion des appels vocaux (émettre/recevoir/décrocher/raccrocher/...)

 Voici les quelques ligne nécessaires pour se connecter sur un réseau mobile

from machine import UART, Pin
from sim76xx import *
import time

# Pico 
pwr = Pin( Pin.board.GP26, Pin.OUT, value=False )
uart = UART( 0, tx=Pin.board.GP0, rx=Pin.board.GP1, baudrate=115200, bits=8, parity=None, stop=1, timeout=500)
sim = SIM76XX( uart=uart, pwr_pin=pwr, uart_training=True, pincode="6778" )

sim.power_up()
while not sim.is_registered:
	time.sleep(1)

Passer un appel vocal est à peine plus compliqué

# Create Voice call object
voice = Voice( sim )
" Calling...
voice.call( PHONE_NR )

L'envoi d'un SMS est tout aussi trivial

# Create SMS object
sms = SMS( sim )
# Send message to PHONE_NR )
sms.send( PHONE_NR, 'Test message' )

Options avancées

La bibliothèque permet également de traiter les appels et SMS entrant.
Cela se fait en prenant en charge les URC (des messages non sollicités) qui sont ensuite transformer en notifications par la bibliothèque.

Les URC sont correctement détectés et capturées durant le traitement des instructions utilisateurs (oui, ces URC arrivent à n'importe quel moment et sans prévenir).
Si le script utilisateur est en attente alors un appel régulier à la méthode update() permettra de capturer les URC durant les périodes sans activités.

sms = SMS( sim )

# Attendre notifications
while True:
  time.sleep( 1 )
  sim.update()
  if not sim.notifs.has_new:
    continue
		
  # Traitement des notifications
  _time, _type, _str, _cargo = sim.notifs.pop()
  while _time!=None:
    if _type == Notifications.SMS:
      # Cargo contient l ID du SMS
      print( f"SMS received @ id {_cargo}")

      # Lecture SMS Entrant
      _msg = sms.read( _cargo )
      print( f"  phone:{_msg.phone}" )
      print( "  Message :", _msg.message )

      # effacer SMS entrant
      sms.delete(_cargo) 

      # Envoi réponse
      try:
        id = sms.send( _msg.phone, "%s received!" % _msg.message )
      except SMSError as err:
        print( 'SMS Send error!', str(err) )
    else:
      print( "autre notification", (_time, _type, _str, _cargo) )

     # Next nofitication
     _time, _type, _str, _cargo = sim.notifs.pop()

Encore plus

La bibliothèque contient actuellement 15 exemples couvrant les concepts fondamentaux, les SMS et les appels vocaux.

Voir le bas du fichier readme pour une description des différents exemples.

Où acheter

Les produits utilisés dans cet article sont disponibles chez MCHobby.


Créer et Entraîner son propre IA pour le module AI HAILO du Raspberry PI 5 [Partie 3]

Après la création d’un modèle auquel on a appris à exécuter une tâche (reconnaître des formes géométriques), Frédéric nous propose de déployer ce modèle sur le module d’IA Hailo, sur un Raspberry Pi 5. Cet article est  le dernier de la série proposée par Frédéric JELMONI alias Fred Robotic et vice-Président de l’Association de robotique […]

Cet article Créer et Entraîner son propre IA pour le module AI HAILO du Raspberry PI 5 [Partie 3] a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

RetroGaming : Les indispensables de la Game Boy Advance (GBA)

Par :Régis
21 février 2025 à 07:30

Dans le cadre de notre série d’articles sur les jeux incontournables à intégrer dans une collection de rétro-gaming, nous nous penchons aujourd’hui sur la Game Boy Advance (GBA). Sortie en 2001, cette console portable de Nintendo a marqué toute une génération de joueurs avec ses graphismes colorés et sa ludothèque impressionnante. La GBA a su allier la […]

L’article RetroGaming : Les indispensables de la Game Boy Advance (GBA) est apparu en premier sur Windtopik.

❌