🛠 Premier script Python sur le PC x86 de la carte

LattePanda Alpha · debutant · Schéma : IMG-lattepanda-alpha-debutant-3-premier-python.svg — LattePanda Alpha démarrant sous Ubuntu depuis une clé USB ou un SSD M.2, terminal Python ouvert

Objectifs

Utiliser la LattePanda Alpha comme ce qu'elle est vraiment : un PC x86-64 complet. Vous allez installer/utiliser Python 3 sous Linux (la doc officielle documente Ubuntu 16.04 LTS ; les versions Ubuntu plus récentes démarrent de la même façon via UEFI, mais leur support est communautaire) ou sous Windows, écrire un premier script qui affiche des informations sur le système, et comprendre le démarrage UEFI classique — pas de carte SD comme sur Raspberry Pi.

Matériel

Code complet

# premier_script.py — Python 3, fonctionne sur Windows et Linux
import platform, shutil, os

print("=== LattePanda Alpha — premier script Python ===")
print("Processeur :", platform.processor or platform.machine)
print("OS         :", platform.system, platform.release)
print("Architecture:", platform.machine)   # x86_64 / AMD64 : un vrai PC !
term = shutil.get_terminal_size
print("Terminal   :", f"{term.columns}x{term.lines} colonnes x lignes")
print("Répertoire courant :", os.getcwd)

# Petit calcul : table de l'ADC 10 bits du coprocesseur ATmega32U4
print("\nTable ADC 10 bits (0..1023) -> tension (réf. 5 V supposée) :")
for raw in range(0, 1024, 256):
    print(f"  brut {raw:4d} -> {raw * 5.0 / 1023:.2f} V")

Lancement : python3 premier_script.py sous Linux, python premier_script.py sous Windows.

Vérification attendue

Le script s'exécute dans un terminal classique et affiche x86_64 (Linux) ou AMD64 (Windows) — la preuve que l'on programme un PC de bureau, pas un microcontrôleur. La table ADC est imprimée sans erreur.

Erreurs fréquentes

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels