L’électronique demeure une branche technique réservée à quelques génies. L’avènement des cartes programmables rend cependant cette discipline beaucoup plus attractive depuis quelques années. Elle attire désormais plus de bricoleurs désireux de réaliser eux-mêmes de petits projets ludiques ou académiques (on parle de projets DIY ou « Do It Yourself »). Dans cet univers des cartes pour l’électronique, Arduino et Raspberry Pi sont particulièrement connus. Dans cet article, nous proposons une étude comparative de ces deux composants importants de l’électronique.

Arduino : un microcontrôleur simple et facile à utiliser

Arduino ou Raspberry Pi : quelles différences ?

Miuzei Breadboard Kit Composant Electronique Starter Compatible avec Arduino,pour Raspberry Pi Inclure Plaque essai Potentiometre Jumper Cable LED Module d’alimentation Tutorial
Kit polyvalent : Le kit d’éléments électroniques pour débutants de Miuzei est compatible avec Arduino IDE, Raspberry Pi et d’autres cartes microcontrôleur. Il utilise le langage de programmation C/C++, ce qui en fait une plateforme idéale pour acquérir des connaissances de base en programmation, en génie électrique et en électronique. Support technique fiable : Ce kit d’introduction aux composants électroniques est accompagné d’un manuel détaillé téléchargeable depuis un site web spécifié. Nous fournissons également des fiches techniques et des instructions pour faciliter votre apprentissage. Si vous avez des questions, n’hésitez pas à nous contacter via Amazon ; notre équipe de support technique est prête à répondre à vos questions à tout moment. Le kit d’initiation électronique le plus complet : Ce kit d’initiation électronique amusant pour Raspberry Pi comprend 448 composants différents, dont un module d’alimentation, des potentiomètres de précision, un kit de plaque de Test à 830 points, et d’autres accessoires. Conception conviviale : L’emballage comprend un module d’alimentation et un câble USB, les composants peuvent être directement insérés dans la plaque de connexion, sans nécessiter de soudure, offrant ainsi une utilisation très pratique. Emballage de haute qualité en boîte transparente : La boîte transparente et la liste claire facilitent le rangement et le transport. Elle est réutilisable, résiste aux dommages dus à la pression, et constitue un cadeau idéal pour les anniversaires, les fêtes pour enfants, Noël, les camps d’été, et la rentrée scolaire.
Freenove Raspberry Pi Pico W (Compatible with Arduino IDE) Pre-Soldered Header, Development Board, Python C Java Code, Detailed Tutorial, Example Projects
Raspberry Pi Pico W -> A tiny, fast, and versatile board built using dual-core processor with wireless LAN. Comes with pinout card and stickers. 3 tutorials with MicroPython, C and Processing (Java) code -> The download link can be found on the product box. (No paper tutorial.) Example projects -> Each project has circuit diagrams and verified code with detailed explanations. (Need extra items.) Easy to use -> Just connect it to your computer (installed IDE) with a USB cable to program it. Get support -> Our technical support team is always ready to answer your questions.

La carte Arduino reste très connue du monde universitaire. Elle constitue un composant standard de la plupart des projets informatique. L’idée de sa création voit le jour dans le « Bar di Re Arduino ». C’est ce lieu qui donne plus tard son nom à la carte en 2005. En effet, le concepteur Massimo Banzi, alors professeur à l’Interaction Design Institute Ivrea, et ses amis ont pris l’habitude de se réunir en ce lieu pour échanger des idées novatrices. Arduino s’inscrit dans un cadre pédagogique. Sa composition et son usage restent donc assez simples. Elle embarque un microcontrôleur Atmel et dispose de nombreuses entrées/sorties.

On peut donc y brancher toute sorte de composants comme d’autres microcontrôleurs, des capteurs, des caméras ou des DEL pour tout type de projets. Arduino dispose de son propre environnement de programmation (IDE) écrit en Java. Ce dernier sert d’éditeur de code pour l’utilisateur. Les programmes destinés à la carte sont écrits en C++. Le programme se transmet ensuite à la carte par la liaison série. Arduino existe en plusieurs versions. La plus connue reste l’Arduino Uno.

Raspberry Pi : un micro-ordinateur multitâche, mais complexe

La carte Raspberry Pi constitue à elle seule un micro-ordinateur. Il s’agit d’un ordinateur avec une seule carte. Elle diffère donc légèrement de nos PC ou nos ordinateurs de bureau. Elle fonctionne sous une distribution du système d’exploitation Linux (généralement Raspbian). On peut y connecter les différents périphériques pour ordinateur comme l’écran, le clavier ou le haut-parleur. Elle dispose également de ports USB, un port RJ45, un port carte SD et un port HDMI. Elle n’a donc rien à envier à un ordinateur usuel et peut valablement s’y substituer dans les projets DIY.

Arduino ou Raspberry Pi : quelles différences ? #2

Elle a justement été conçue en 2012 par le professeur Eben Upton de l’université de Cambridge (Royaume uni) dans le but de fournir un petit ordinateur d’expérimentation à ses étudiants. Ceux-ci éprouvaient des difficultés avec les ordinateurs usuels qui se révèlent beaucoup trop complexes et onéreux.

Elle dispose d’une mémoire RAM de 512 Mo. Cela lui permet d’exécuter de nombreux programmes. Le Pi supporte les programmes écrits en Java, en C++ et beaucoup d’autres langages de programmation. Son importante capacité d’exécution (700 MHz) en fait un véritable outil multitâche.

Comparaison des deux cartes

Les deux cartes se rejoignent sur plusieurs points. Elles constituent des outils pédagogiques, donc restent simples (normal qu’elles soient conçues par des professeurs). Leurs coûts restent donc abordables et à la portée du plus grand nombre de personnes. L’Arduino Uno coûte en moyenne 23 euros et le Raspberry Pi en coûte 39 environ.

Outre leurs prix, leurs tailles demeurent assez petites et très proches l’une de l’autre. Cependant, cette ressemblance se limite à l’apparence et au coût. Les deux cartes présentent bien des différences de caractéristiques :

  • Le Raspberry Pi représente un ordinateur à part entière
  • et l’Arduino un simple microcontrôleur.

Si le Pi peut être comparé à un cerveau, disons que l’Arduino constitue un bras.

Grâce à sa fréquence de 700 MHz, le Raspberry Pi se place loin devant l’Arduino (16 MHz seulement). Elle se révèle donc 40 fois plus rapide dans l’exécution des tâches.

De même, l’Arduino ne possède quasiment pas de mémoire RAM (juste 0,002 Mo). Le Raspberry Pi en possède 512 Mo, ce qui correspond à une différence phénoménale de 511, 998 Mo. Cela explique bien la capacité du Pi à comprendre beaucoup de langage et à exécuter beaucoup de tâches à la fois alors que l’Arduino ne supporte que le C++ et se contente d’exécuter en boucle la tâche pour laquelle elle est programmée. La carte Raspberry Pi se révèle comme un outil puissant et complexe disposant d’une connectivité réseau et USB.

Cette complexité constitue également le point faible de l’outil. Et c’est finalement la simplicité de l’Arduino qui le rend meilleur. Les projets restent beaucoup plus faciles à mettre en œuvre avec la carte Arduino, ce qui en fait le premier choix des étudiants et des débutants en électronique.

De même, l’Arduino dispose de 7 années d’avance en matière d’ancienneté. Il existe donc beaucoup plus de documentation sur cette dernière que sur sa jeune sœur Raspberry Pi. Arduino fournit un ensemble de configuration matérielle et logicielle déjà prêt à l’emploi. Cela facilite l’usage de la carte pour ceux qui ne souhaitent pas se prendre la tête avec des centaines de lignes de code en C ou l’étude de circuits électroniques.

En résumé, on peut dire que les deux cartes présentent de nombreux avantages. Cependant, le Raspberry Pi constitue un outil complexe réservé à des projets de grandes ampleurs alors que l’Arduino reste simple et convient à tout type de petits projets.

Freenove Super Starter Kit for Raspberry Pi Pico W (Included) (Compatible with Arduino IDE), 513-Page Detailed Tutorial, 177 Items, 87 Projects, Python C Java Code
3 tutorials -> MicroPython, C and Processing (Java). 513-page detailed tutorial (including basic electronics knowledge) -> The download link can be found on the product box. (No paper tutorial.) 177 items for 87 interesting projects -> Each project has circuit diagrams and verified code with detailed explanations. Raspberry Pi Pico W -> A tiny, fast, and versatile board built using dual-core processor with wireless LAN. (Included in this kit.) Get support -> Our technical support team is always ready to answer your questions.
Les capteurs pour Arduino et Raspberry Pi – Tutoriels et projets: Tutoriels et projets

Catégories : ArduinoRaspberry Pi