Vue normale
- 7.1.1 🖥️ Sites principaux
- C'est une première mondiale : l'Australie bannit les réseaux sociaux aux moins de 16 ans. Doit-on voir ça en France ?
Coupure des câbles sous-marins en Mer Baltique : déjà une bonne nouvelle
- 7.1.1 🖥️ Sites principaux
- [Tuto] Raspberry Pi Pico 2 W : mise en route, Wi-Fi et première application
[Tuto] Raspberry Pi Pico 2 W : mise en route, Wi-Fi et première application
Jour, nuit, jour…
Cette semaine, la fondation Raspberry Pi a annoncé le Pico 2 W, un micro-ordinateur avec du Bluetooth et du Wi-Fi pour seulement 8 euros. Nous en avons commandé un exemplaire afin de vous proposer une première prise en main. Dans ce tuto, nous allons contrôler à distance la LED intégrée.
Première étape : préparer le Pico 2 W avec un fichier UF2
Avant de se lancer dans la moindre ligne de code, la première chose à faire est de préparer notre Pico 2 W. La manipulation est la même qu’avec le Pico premier du non. Sur cette page, la fondation Raspberry Pi propose tout le nécessaire… qui se résume à un fichier « UF2 » à télécharger. Dans notre cas, on clique sur le lien pour le Pico 2 W.
L’installation n’est pas plus compliquée et consiste simplement à copier le fichier téléchargé – mp_firmware_unofficial_latest.uf2 dans le cas présent – sur le stockage interne du Pico 2 W. Pour cela, connectez-le à votre ordinateur avec un câble micro-USB.
Si c’est la première utilisation du micro-contrôleur, l’espace de stockage devrait directement apparaitre. Dans le cas contraire, débranchez le Pico 2 W, appuyez et maintenez enfoncé le bouton Bootsel puis branchez le port USB jusqu’à ce que l’ordinateur détecte le Pico 2 W et son espace de stockage. Vous pouvez alors relâcher le bouton.
On installe Thonny, un IDE MicroPython multiplateforme
Pour programmer notre Pico 2 W, nous installons Thonny, un IDE multiplateforme (Windows, Linux et macOS) dont la dernière mouture est la 4.1.6. Il existe aussi une version portable si besoin. Dans les deux cas, la procédure est classique, sans surprise.
Lancez Thonny. Sur l’interface graphique, vérifiez en bas à droite que vous êtes bien connecté au micro-contrôleur et pas en « local ». Il suffit sinon de cliquer dessus pour changer et passer sur le Raspberry Pi Pico (le 2 W n’est pas mentionné, mais cela n’a aucune importance).
Tuto Disco : on allume et on éteint la LED… Amazing !
Pour nos premières expériences, on va utiliser la LED intégrée au PCB. Trois lignes de codes suffisent (remplacez le 1 par un 0 et relancez le programme pour éteindre la LED) :
from machine import Pin
led_int = Pin("LED", Pin.OUT)
led_int.value(1)
On ajoute un peu de dynamisme avec un clignotement asymétrique… Super Amazing ! Dans les lignes de code ci-dessous, nous avons importé la bibliothèque « time » et utilisé la fonction « while » pour faire tourner en boucle notre programme (« while true » tourne tout le temps, puisque true est toujours vrai).
from machine import Pin
from time import *
led_int = Pin("LED", Pin.OUT)
while True:
led_int.value(1)
sleep_ms(1000)
led_int.value(0)
sleep_ms(250)
Vous l’aurez compris ou deviné, ce programme allume la LED, attend une seconde, éteint la LED, attend 250 ms, allume la LED, etc.
On passe la seconde : Wi-Fi et mini serveur web
Nous souhaitons maintenant connecter notre Pico 2 W à un point d’accès Wi-Fi.
On demande à Claude.ai comment se connecter au Pico sans fil à l’aide de Thonny et l’IA générative nous donne la bonne solution du premier coup, avec des explications et des messages dans la console pour vérifier le bon fonctionnement de la connexion. Pensez à adapter ssid et password à votre réseau Wi-Fi.
import network
import time
# Activer le WiFi
wlan = network.WLAN(network.STA_IF)
wlan.active(True)
ssid ='MonSSID'
password ='MonMDP'
wlan.connect(ssid, password)
max_wait = 10
while max_wait > 0:
if wlan.status() < 0 or wlan.status() >= 3:
break
max_wait -= 1
print('En attente de connexion...')
time.sleep(1)
# Gérer l'erreur de connexion
if wlan.status() != 3:
raise RuntimeError('Échec de la connexion au réseau')
else:
print('Connecté !')
status = wlan.ifconfig()
print('Adresse IP:', status[0])+
C’est bien beau, mais à quoi ça sert ? En l’état, pas à grand-chose, alors on va commander l’allumage et l’extinction de la LED depuis un autre ordinateur, avec un navigateur.
Nous avons repris le code de ce dépôt GitHub avec quelques ajustements pour que l’ensemble du code soit dans un seul fichier, plus pratique dans notre cas. Pensez à modifier les lignes 20 et 21 avec les paramètres de votre Wi-Fi (SSID et mot de passe).
import rp2
import network
import ubinascii
import machine
import urequests as requests
import time
import socket
# Set country to avoid possible errors
rp2.country('DE')
wlan = network.WLAN(network.STA_IF)
wlan.active(True)
# If you need to disable powersaving mode
# wlan.config(pm = 0xa11140)
# See the MAC address in the wireless chip OTP
mac = ubinascii.hexlify(network.WLAN().config('mac'),':').decode()
print('mac ='+ mac)
ssid ='MonSSID'
pw ='MonMDP'
wlan.connect(ssid, pw)
# Wait for connection with 10 second timeout
timeout = 10
while timeout > 0:
if wlan.status() < 0 or wlan.status() >= 3:
break
timeout -= 1
print('Waiting for connection...')
time.sleep(1)
# Define blinking function for onboard LED to indicate error codes
def blink_onboard_led(num_blinks):
led = machine.Pin('LED', machine.Pin.OUT)
for i in range(num_blinks):
led.on()
time.sleep(.2)
led.off()
time.sleep(.2)
# Handle connection error
# Error meanings
# 0 Link Down
# 1 Link Join
# 2 Link NoIp
# 3 Link Up
#- 1 Link Fail
#- 2 Link NoNet
#- 3 Link BadAuth
wlan_status = wlan.status()
blink_onboard_led(wlan_status)
if wlan_status != 3:
raise RuntimeError('Wi-Fi connection failed')
else:
print('Connected')
status = wlan.ifconfig()
print('ip ='+ status[0])
# Function to load in html page
def get_html(html_name):
with open(html_name, 'r') as file:
html = file.read()
return html
# HTTP server with socket
addr = socket.getaddrinfo('0.0.0.0', 80)[0][- 1]
s = socket.socket()
s.bind(addr)
s.listen(1)
print('Listening on', addr)
led = machine.Pin('LED', machine.Pin.OUT)
# Listen for connections
while True:
try:
cl, addr = s.accept()
print('Client connected from', addr)
r = cl.recv(1024)
# print(r)
r = str(r)
led_on = r.find('?led=on')
led_off = r.find('?led=off')
print('led_on =', led_on)
print('led_off =', led_off)
if led_on >- 1:
print('LED ON')
led.value(1)
if led_off >- 1:
print('LED OFF')
led.value(0)
cl.send('HTTP/1.0 200 OK\r\nContent-type: text/html\r\n\r\n')
cl.send("""<!DOCTYPE html>
<html>
<head>
<title>Pico W</title>
</head>
<body>
<h1>Pico W</h1>
<p>Controler la LED intégrée </p>
<a href=\"?led=on\"><button>ON</button></a>
<a href=\"?led=off\"><button>OFF</button></a>
</body>
</html>
""")
cl.close()
except OSError as e:
cl.close()
print('Connection closed')
On enregistre tout sur le Pico 2 W
Thonny permet de sauvegarder le code directement dans le stockage du Raspberry Pi Pico 2 W. Pour que notre programme s’exécute automatiquement au démarrage, il faut l’enregistrer sous le nom le « main.py ».
Si on branche le Raspberry Pi sur une prise électrique, il devrait clignoter trois fois au bout de quelques secondes pour indiquer que la connexion au Wi-Fi est en place.
Il suffit ensuite de saisir l’adresse IP du Pico 2 W dans un navigateur pour accéder à la page (très) épurée permettant d’allumer ou éteindre la LED. Libre à vous de modifier le code pour la rendre plus joyeuse, ajouter d’autres fonctions, etc.
C’est un exemple élémentaire, mais on peut imaginer bien plus de possibilités en jouant avec les ports GPIO par exemple. Le Wi-Fi permet alors de dialoguer directement avec le Pico 2 W pour envoyer et/ou recevoir des données.
N’hésitez pas à nous faire part de vos projets passés ou à venir.
- 7.1.1 🖥️ Sites principaux
- C’est la bonne affaire du Black Friday : l’Apple TV 4K (2022) est moins cher grâce à ce code promo valable uniquement aujourd’hui
C’est la bonne affaire du Black Friday : l’Apple TV 4K (2022) est moins cher grâce à ce code promo valable uniquement aujourd’hui
Votre café et votre dose de tech vous attendent sur WhatsApp chaque matin avec Frandroid.
- 7.1.1 🖥️ Sites principaux
- IPTV, streaming illégal : 290 millions d’euros de manque à gagner par an pour le monde du sport en France
IPTV, streaming illégal : 290 millions d’euros de manque à gagner par an pour le monde du sport en France
Le manque à gagner dû à la diffusion pirate de matchs avec les IPTV et le streaming illégal est estimé à 290 millions d’euros par an pour le secteur du sport, a indiqué l’Arcom, le régulateur de l’audiovisuel, qui s’inquiète de la progression des services illégaux pour le …
Aimez KultureGeek sur Facebook, et suivez-nous sur Twitter
N'oubliez pas de télécharger notre Application gratuite iAddict pour iPhone et iPad (lien App Store)
L’article IPTV, streaming illégal : 290 millions d’euros de manque à gagner par an pour le monde du sport en France est apparu en premier sur KultureGeek.
- 7.1.1 🖥️ Sites principaux
- OnePlus 12R : c’est le flagship killer du Black Friday grâce à cette offre
OnePlus 12R : c’est le flagship killer du Black Friday grâce à cette offre
Le saviez-vous ? Google News vous permet de choisir vos médias. Ne passez pas à côté de Frandroid et Numerama.
Ebook : avez-vous le droit de revendre un livre numérique ?
Black Friday : NZXT H5 Flow RGB (2024) à 99,99 € chez Amazon !
À la recherche d’un nouveau boîtier pour accueillir vos composants fraichement acquis durant le Black Friday ? Ça tombe bien puisque le H5 Flow RGB édition 2024, se retrouve actuellement en promotion à -23% chez Amazon France. Après remise, le boîtier tombe à 99,99 €, en gros, le prix du modèle de base. NZXT H5 […]
L’article Black Friday : NZXT H5 Flow RGB (2024) à 99,99 € chez Amazon ! est apparu en premier sur Overclocking.com.
- 7.1.1 🖥️ Sites principaux
- Les meilleures stations électriques Oukitel en promotion pour le Black Friday
Les meilleures stations électriques Oukitel en promotion pour le Black Friday
Le fabricant Oukitel se mêle lui aussi à la fête du Black Friday et propose ses Powerstations avec des réductions allant jusqu'à 50%.[Plus]
- 7.1.1 🖥️ Sites principaux
- Withings, Philips Hue, Roborock… Le Black Friday casse le prix des meilleurs objets connectés pour la maison
Withings, Philips Hue, Roborock… Le Black Friday casse le prix des meilleurs objets connectés pour la maison
Pour ne rater aucun bon plan, rejoignez notre nouveau channel WhatsApp Frandroid Bons Plans, garanti sans spam !
- 7.1.1 🖥️ Sites principaux
- Avec ce prix de rat sur le SSD Crucial P3 Plus, Amazon tue le game au Black Friday 🐭
Avec ce prix de rat sur le SSD Crucial P3 Plus, Amazon tue le game au Black Friday 🐭
- 7.1.1 🖥️ Sites principaux
- Casque, écouteurs, enceintes… Le top des offres sur les produits audio pour le Black Friday
Casque, écouteurs, enceintes… Le top des offres sur les produits audio pour le Black Friday
Des invités passionnants et des sujets palpitants ! Notre émission UNLOCK est à retrouver un jeudi sur deux en direct, de 17 à 19h sur Twitch. Pensez aussi aux rediffusions sur YouTube !
- 7.1.1 🖥️ Sites principaux
- Black Friday sport et santé : c’est la grande braderie des montres connectées, bracelets et bagues ! Notre top 17 des meilleures offres
Black Friday sport et santé : c’est la grande braderie des montres connectées, bracelets et bagues ! Notre top 17 des meilleures offres
Envie de retrouver les meilleurs articles de Frandroid sur Google News ? Vous pouvez suivre Frandroid sur Google News en un clic.
- 7.1.1 🖥️ Sites principaux
- Économie d’énergie : 6 objets connectés pour faire des économies d’électricité
Économie d’énergie : 6 objets connectés pour faire des économies d’électricité
Rendez-vous un mercredi sur deux sur Twitch, de 17h à 19h, pour suivre en direct l’émission SURVOLTÉS produite par Frandroid. Voiture électrique, vélo électrique, avis d’expert, jeux ou bien témoignages, il y en a pour tous les goûts !
Un excellent jeu indépendant fait son arrivée sur nos smartphones
Pour ne rater aucun bon plan, rejoignez notre nouveau channel WhatsApp Frandroid Bons Plans, garanti sans spam !
- 7.1.1 🖥️ Sites principaux
- Roland-Garros a trouvé son prochain ramasseur de balles : le robot Optimus de Tesla
Roland-Garros a trouvé son prochain ramasseur de balles : le robot Optimus de Tesla
- 7.1.1 🖥️ Sites principaux
- Intel doit maintenir le contrôle de ses usines pour garder ses subventions américaines
Intel doit maintenir le contrôle de ses usines pour garder ses subventions américaines
Perfusion sous conditions
Intel recevra moins d’argent que prévu dans les subventions accordées par le gouvernement Biden via la loi CHIPS. Le montant final, de 7,86 milliards de dollars, est adossé à plusieurs conditions, notamment de garder le contrôle des usines. Parallèlement, on apprend que Qualcomm abandonnerait son idée de rachat.
Le CHIPS (Creating Helpful Incentives to Produce Semiconductors) and Science Act est une loi américaine signée par le président Joe Biden en aout 2022. Objectifs, stimuler la recherche nationale et la fabrication de semi-conducteurs aux États-Unis, grâce une enveloppe faramineuse de 280 milliards de dollars. Pour la seule fabrication des puces au sein de ses frontières, le pays a prévu d’allouer 39 milliards de dollars.
Avec cette loi ambitieuse, les États-Unis veulent ramener la production des puces informatiques sur leur sol. Intel, en tant que géant dans ce domaine, était donc bien placé pour recevoir une importante subvention. Il avait été décidé initialement de lui allouer 8,5 milliards de dollars. Une somme préliminaire annoncée par Joe Biden lors d’une visite du président dans l’usine d’Intel en Arizona.
La somme allouée sera cependant moins importante que prévu.
600 millions de dollars en moins
La somme finale est donc moins élevée, mais de 7,865 milliards de dollars tout de même, soit une baisse de 600 millions. La somme se décompose ainsi : 3,94 milliards de dollars pour ses projets en Arizona, 500 millions de dollars pour le Nouveau-Mexique, 1,5 milliard de dollars pour la nouvelle usine en construction dans l’Ohio et 1,86 milliard de dollars pour l’Oregon.
« Ce financement soutiendra directement l’investissement américain d’Intel, qui devrait s’élever à près de 90 milliards de dollars d’ici la fin de la décennie, dans le cadre du plan d’expansion global de l’entreprise, qui s’élève à plus de 100 milliards de dollars. Le ministère déboursera les fonds en fonction de l’achèvement des étapes du projet par Intel », indiquait un communiqué du ministère du Commerce le 26 novembre.
« Un fort soutien bipartisan pour restaurer le leadership américain en matière de technologie et de fabrication est à l’origine d’investissements historiques qui sont essentiels à la croissance économique à long terme et à la sécurité nationale du pays. Intel s’engage fermement à faire progresser ces priorités communes en développant davantage ses activités aux États-Unis au cours des prochaines années », s’est félicité le patron d’Intel, Pat Gelsinger.
Sous le vernis
L’allocation de cette subvention était adossée à plusieurs critères. L’objectif du CHIPS Act étant d’aller aussi vite que possible, aucun des plans dressés par les entreprises subventionnées ne pouvait s’étaler au-delà de 2030. Or, ceux d’Intel ont été modifiés, la société ne pouvant être aussi rapide dans ses développements que prévu.
Intel prévoyait ainsi de créer deux nouvelles usines, devant aboutir à la création de 10 000 emplois. Le chantier de l’une des deux a commencé dans l’Ohio, à New Albany. La seconde ne sera pas achevée dans les temps, le chantier n’ayant d’ailleurs pas commencé. Les prévisions sont aujourd’hui de 3 500 emplois créés pour l’usine en Ohio, même si l’objectif de 10 000 emplois reste d’actualité pour les deux usines confondues. En outre, l’usine en Ohio devait commencer à produire des puces dès l’année prochaine, mais cette production a glissé vers la fin de la décennie.
En outre, la décision tient compte d’un contrat signé entre Intel et le Pentagone le 16 septembre, pour un montant de 3 milliards de dollars. La nouvelle avait été précédée de fortes rumeurs, la confirmation provoquant un sursaut du titre Intel, largement érodé ces dernières années.
Des conditions financières strictes
Dans un document publié le 27 novembre par Intel à destination de la Securities and Exchange Commission (SEC), on apprend en outre plusieurs éléments intéressants, dont des « restrictions de changement de contrôle ».
Dans le cadre de la généreuse subvention allouée à Intel, l’entreprise s’engage ainsi à garder un minimum de 50,1 % des droits de propriété et/ou de vote sur son activité de fonderie, autrement dit ses usines. Ce chiffre est donc valable quelle que soit la situation, qu’Intel garde ses activités de fonderie ou qu’elle scinde sa structure pour en faire une activité dédiée. On sait depuis que c’est le deuxième cas qui s’applique : Intel Foundry est devenu une filiale en septembre, pour faciliter l’ouverture à de nouveaux clients.
Puisque l’activité fonderie est devenue entité indépendante, une autre condition s’applique. Dans le cas où la filiale entrerait en bourse, aucun actionnaire unique ne pourra dépasser les 35 % de parts. Seule exception : qu’Intel soit l’actionnaire majoritaire.
Marasme
Ces conditions ne sont pas étonnantes. Le CHIPS Act doit atténuer la forte dépendance des États-Unis à l’Asie pour la production des composants informatiques. Le texte perdrait une partie de sa dimension stratégique si la propriété des entreprises américaines pouvait être diluée dans les capitaux étrangers.
Pour autant, ces conditions empêchent Intel de se séparer de ses usines américaines. Et la période est particulièrement trouble, le fondeur étant plongé dans un marasme économique tenace. Le mois dernier, comme pointé alors par le New York Times, Intel a enregistré les plus grosses pertes trimestrielles de ses 56 ans d’histoire, avec 16,6 milliards de dollars. Une semaine avant, le journal américain se demandait si les aides massives accordées à Intel n’allaient provoquer un retour de flamme.
Qualcomm ne serait plus intéressée par Intel
Selon Bloomberg, Qualcomm abandonnerait l’idée de racheter Intel, une rumeur explosive apparue il y a deux mois dans les colonnes du Wall Street Journal. Quelques semaines plus tôt, Reuters avait déjà indiqué que Qualcomm était intéressée par certaines activités d’Intel, dont la conception de puces.
Qualcomm reculerait sous l’accumulation de difficultés. Financières d’abord, car la dette d’Intel s’élève aujourd’hui à 50 milliards de dollars. Réglementaires ensuite, car une telle acquisition, qui prétendrait à la couronne du plus gros rachat de l’histoire, serait intensément scrutée par toutes les autorités compétentes. En des temps marqués par une reprise des enquêtes pour abus de position dominante, la perspective a de quoi refroidir.
En outre, Pat Gelsinger a affirmé plusieurs fois qu’il n’était pas question de scinder Intel, même si certaines divisions pourraient être vendues, notamment Altera, pour laquelle Lattice Semiconductor s’est déjà positionnée. Qualcomm pourrait faire de même.
Enfin, les annonces des derniers jours ont probablement joué dans ce retrait. La subvention accordée à Intel, adossée à des conditions strictes sur le contrôle des usines, est en effet la clé de voûte d’une perfusion d’argent public indispensable au développement des activités de l’ex numéro un mondial des semiconducteurs.
- 7.1.1 🖥️ Sites principaux
- L’Australie impose une interdiction des réseaux sociaux pour les moins de 16 ans et défie ainsi les géants de la tech !
L’Australie impose une interdiction des réseaux sociaux pour les moins de 16 ans et défie ainsi les géants de la tech !
L’Australie a adopté une législation interdisant l’accès aux réseaux sociaux pour les enfants de moins de 16 ans. Approuvée par les législateurs australiens, la décision vise à protéger la santé mentale des jeunes en ligne. Cependant, elle suscite une vive opposition de la part des entreprises technologiques qui estiment ces règles impraticables. Malgré cette hostilité, les ... Lire plus
L'article L’Australie impose une interdiction des réseaux sociaux pour les moins de 16 ans et défie ainsi les géants de la tech ! est apparu en premier sur Fredzone.- 7.1.1 🖥️ Sites principaux
- AliExpress : TOP 15 des offres Black Friday (Xiaomi 13T Pro 512Go à 427€, SSD Crucial 2 To à 122€...)
AliExpress : TOP 15 des offres Black Friday (Xiaomi 13T Pro 512Go à 427€, SSD Crucial 2 To à 122€...)
InWin dévoile son dernier modèle Signature baptisé « Infinite »
InWin a lancé son dernier modèle Signature, l'Infinite. Ce boitier se distingue par son approche artistique et son ingénierie avancée.
Cet article InWin dévoile son dernier modèle Signature baptisé « Infinite » a été publié en premier par GinjFo.
Flight Simulator 2024 se confronte à la réalité
- 7.1.1 🖥️ Sites principaux
- H5 Flow RGB, le choix incontournable en matière de boîtier polyvalent sans se ruiner ?
H5 Flow RGB, le choix incontournable en matière de boîtier polyvalent sans se ruiner ?
Les prestations du H5 Flow RGB, permettent-elle d’en faire un choix incontournable sur le segment des boîtiers polyvalents et performants ?
Cet article H5 Flow RGB, le choix incontournable en matière de boîtier polyvalent sans se ruiner ? a été publié en premier par GinjFo.