Table des matières

Sommaire TinyCLR OS

Exemples codés en C# pour la carte Panda 3 (G80)

[Mise à jour le : 8/4/2020]

Le SOC (System On Chip) G80 est le coeur des cartes Panda 3.

Guide de mise en oeuvre

Ce document, consultable au format pdf, est un recueil de programmes écris en C#. Ils ciblent la carte Panda 3 (SoC G80) et les cartes BrainPad v1 (SoC G30) et BrainPad V2 (STM32F4) de la société GHI Electronics auxquelles sont connectés divers capteurs, actionneurs et dispositifs de visualisation. Télécharger

Le code source des exemples du fascicule

Télécharger le code de l'exemple. Vers. : version de TinyCLR OS

Les entrées, sorties numériques - GPIO (General purpose Input Output)

Visual Studio 2017 Description Vers.
TCLR_PANDA3_BlinkSortie numérique (GPIO - General purpose Input Output): faire clignoter la Led1 de la carte Panda 3. 1.0.0 TCLR_PANDA3_Blink.zip
TCLR_PANDA3_Led_BPE/S numériques (GPIO - General purpose Input Output): commander la Led1 avec le bouton-poussoir LDR0. 1.0.0 TCLR_PANDA3_Led_BP.zip
TCLR_PANDA3_Clav4DE/S numériques : commander une Led avec un clavierDigilent 4BP. 1.0.0 TCLR_PANDA3_Clav4D.zip
TCLR_PANDA3_StepperSortie numérique : commander un moteur pas à pas avec une carte EasyStepper Driver Motor V4.4. 1.0.0 TCLR_PANDA3_Stepper.zip

Les entrées, sorties numériques - PWM (Pulse with modulation)

Visual Studio 2017 Description Vers.
TCLR_PANDA3_PWMPWM1 (Modulation de largeur d'impulsion) : Faire varier la luminosité d’une Led. 1.0.0 TCLR_PANDA3_PWM.zip
TCLR_PANDA3_POT_PWMPWM2 (Modulation de largeur d'impulsion) : Régler la fréquence d'un buzzer avec un potentiomètre. 1.0.0 TCLR_PANDA3_POT_PWM.zip

La communication série - Synchrone - Le bus SPI (Serial Peripheral Interface)

Visual Studio 2017 Description Vers.
TCLR_PANDA3_AdaDisSPI - Afficher du texte sur un afficheur graphique 1,8“ ADAFRUIT TFT couleur (128×160) à ST7735R1.0.0 TCLR_PANDA3_AdaDisplayShield.zip

La gestion du temps - Timer et Horloge temps réel (HTR ou RTC)

Visual Studio 2017 Description Vers.
TCLR_PANDA3_RTCHTR - Exemple simple pour la mise en oeuvre de l'horloge temps réel intégrée au microcontrôleur 1.0.0 TCLR_PANDA3_RTC.zip