Aller au contenu


ximun

Inscrit(e) (le) 04 avril 2024
Déconnecté Dernière activité août 04 2026 02:33
-----

Sujets que j'ai initiés

The little duck using RDK-X5 Module and Feetech servo.

07 septembre 2026 - 05:39

Hi everyone, I have started to build a project using STS3032 servomotors from Feetech and the RDK-X5 module. Here are the pictures of the head prototype. It's far from being ready yet, but it's a proof of concept. I'm currently working on the legs. I'll keep sharing my progress with the community, hoping some of you guys will be interested in the project. Feel free to ask questions and comment on the project I'll take all suggestions!

Fichier joint  Capture_decran_2026-09-07_183829.png   97,24 Ko   1 téléchargement(s)


Vigibot & RDK

04 août 2026 - 02:28

 
Bonjour tout le monde ! :Koshechka_08:
 
 vigibot-on-rdk-x5-remote-control-live-vi 
vigibot-on-rdk-x5-remote-control-live-vi
 
Dans le cadre de la compétition RDK Challenge, j'ai rendu la RDK-X5 compatible avec Vigibot. Donc maintenant, votre Minus peut faire tourner des modèles en Edge AI.
Voici deux courtes vidéos qui présentent le projet :
 

 
https://youtube.com/shorts/2uRaBlzB8n4?si=5gXOYE_FuS6Sidz4
 
Pour ceux qui ne connaissent pas la carte, voici le site officiel du fabricant. Mon point de vue avec un peu de recul : NVIDIA est clairement au-dessus, et c'est légèrement en dessous d'un Raspberry Pi + AI HAT. Par contre, niveau rapport qualité/prix, ça dégomme la concurrence :
Pour ceux qui sont intéressés, j'ai entièrement documenté le projet sur ce Discord :
La compète arrive à son terme, n'hésitez pas à aller voir les projets sympas qui ont été faits et à donner un peu de force aux petits makers qui se sont bien débrouillés (perso je n'ai pas suivi chaque étape donc je ne me suis pas qualifié pour la finale... :lazy2: ) :


Et le github avec le travail en cours mais toujours pas complètement finalisé : https://github.com/X.../vigibot-rdk-x5

RDK Challenge-06/13/2026-Ximun

13 juin 2026 - 04:12

I'm Ximun, a French engineering student with a massive passion for robotics and embedded systems.

What I do:
Microcontrollers & Hardware: I spend a lot of my time writing bare-metal or RTOS code, routing/testing signals (I2C, SPI, UART), and playing with various MCU architectures.

Linux : Currently configuring a custom robot client on a RDK X5 (Hobot Horizon), optimizing low-latency live video streaming pipelines.

:robot: Always down to chat about robotics architecture, firmware optimization, or electronic troubleshooting.

STM32F446

02 avril 2026 - 04:24

Introduction

Ce tutoriel est conçu pour vous guider dans la programmation du microcontrôleur STM32F446 (disponible sur la boutique). Il se base sur l’IDE Arduino. 

1. Composants Nécessaires

Pour réaliser ce robot, vous aurez besoin des composants suivants :


Composant:

-Microcontrôleur 

-Convertisseur usb

-Câble de programmation

2.Configuration logicielle

2.1. Télécharger le board manager

 

Lien du gestionnaire de cartes: https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
Ouvrez l’IDE arduino cliquez sur l’onglet “Fichier” puis sur la rubrique “préférences…” cette interface devrait apparaître sous vos yeux:

 

Fichier joint  P1.png   133,48 Ko   6 téléchargement(s)

 

2.2 Installer le board manager
Ouvrez le board manager sélectionner tout recherché STM32 et installez STM32 MCU based boards par STMicroelectronics comme indiqué sur l’image ci-dessous:

 

Fichier joint  P2.png   62,85 Ko   7 téléchargement(s)

 

2.3 Télécharger & installer l'outil de programmation STM32

lien vers le téléchargement. Dézipper et installer le logiciel sur votre ordinateur

3. Câblage entre la sonde STLink V2 et la carte :
  1. GND avec GND

  2. 3V3 avec 3V3

  3. DIO avec JTMS/SWD

  4. CLK avec JTCK/SWC

4. Programmation 

Cliquez sur l’onglet “Outils” Rubrique “Carte:” puis “STM32 MCU based boards” et enfin sélectionnez “Generic STM32F4 series”

 

Fichier joint  P3.png   376,7 Ko   6 téléchargement(s)

 

4.1 Configuration de l'Upload

Cliquez sur l’onglet “Outils” Rubrique “Upload method:” Sélectionnez “STM32CubeProgrammer (SWD)”

 

Fichier joint  P4.png   267,49 Ko   7 téléchargement(s)

 

4.2 Sélection de la carte

Cliquez sur l’onglet “Outils” Rubrique “Board part number:” Sélectionnez “Generic F446RETx”

 

Fichier joint  P5.png   317,93 Ko   7 téléchargement(s)

 

4.3 Code Blink


Copier coller ce code et téléversez-le avec le bouton classique:

const uint8_t ledPin = PB2;


void setup() {
  pinMode(ledPin, OUTPUT);
}


void loop() {
  digitalWrite(ledPin, HIGH);  
  delay(1000);                  
  digitalWrite(ledPin, LOW);    
  delay(1000);                  
}


Si tout s’est bien passé vous devriez voir votre led clignoter!

 

 


D-Robotics RDK-X3

02 mars 2025 - 06:15

Bonjour à tous,
Je vous propose un tutoriel de base pour vous aider à configurer et utiliser la carte D-Robotics RDK-X3.

Fichier joint  Capture d'écran 2025-03-03 033016.png   461,08 Ko   17 téléchargement(s)

 

1. Présentation du hardware

 

En quelques lignes, il s'agit d'un ordinateur mono carte comparable à un rasperry pi 4, en terme de dimension et de broches, avec des capacité de calculs un peu différentes qui font que ce matériel est plus adapté qu'un raspberry pi pour du traitement vidéo.
Petit tableau comparatif sur un exemple précis : 
Fichier joint  Capture d'écran 2025-03-03 033948.png   394,38 Ko   23 téléchargement(s)

Pour en savoir plus de manière plus concrète, vous pouvez consulter la présentation détaillée du hardware de la carte RDK-X3 via ce lien : Présentation hardware RDK-X3 

 

 

2. Installation

Comme pour le raspberry pi, il vous faut une carte SD pour y installer l'OS.
D Robotics fournit une image pré installée .
Veuillez installer la version bureautique d'Ubuntu pour la RDK-X3.
Un guide complet pour flasher l'image Ubuntu est disponible ici : Tutoriel flashage Ubuntu

À la fin de cette procédure, vous devriez obtenir un bureau similaire à celui ci-dessous.
Fichier joint  Bureau RDK.png   523,52 Ko   35 téléchargement(s)

Important : la configuration clavier par défaut est en QWERTY.

Pour passer en AZERTY :

  • Allez dans les paramètres système
  • Sélectionnez Région et Langue
  • Ajoutez le clavier Français (AZERTY)

     

3. Il n'y a plus qu'à tester !

De nombreux programmes sont pré installés par défaut et vous pouvez facilement rapidement les tester.
Pour exécuter un des programme Python pré installé rien de plus simple :

  • Ouvrez l'invite de commande linux,
  • Allez dans le répertoire pydev_demo en tapant la commande suivante :cd /app/pydev_demo
  • taper la commande ls pour voir l'ensemble des fichiers disponible afin de choisir le programme à lancer
  • Lancez le script Python avec la commande suivante : python "the_name_of_the_file".py

Des applications simples d'intelligence artificielle sont déjà à votre disposition par défaut.

Dans un prochain tutoriel, nous explorerons plus en profondeur les capacités de la carte RDK-X3.

J'ai particulièrement apprécié utiliser cette carte, car elle m'a permis de réaliser à quel point certaines applications d'IA peuvent être simples et accessibles.
J'espère que ce tutoriel vous a plu et je vous donne rendez-vous très bientôt sur Robot-Maker pour en découvrir davantage !