Bonjour ,
Pourriez-vous me dire la réelle différence entre un pic et un carte comme Arduino , ESP32 par exemple , j'ai dût mal à saisir la différence .
Merci
Bonjour ,
Pourriez-vous me dire la réelle différence entre un pic et un carte comme Arduino , ESP32 par exemple , j'ai dût mal à saisir la différence .
Merci
les arduino et autres esp32 peuvent être programmés facilement avec l'IDE arduino, il existe bon nombre de modules de puissance et de versatilité variables
les pics sont programmés avec MPLAB, il y en a un nombre moins important du fait qu'il n'y a qu'un fabricant
Si tu veux en savoir plus sur les PIC.
et une carte comme Arduino
Impossible de répondre : il n'existe pas une seule carte arduino mais près de 20 cartes différentes.
En plus tu compares un fabricant de cartes (arduino) avec deux fabricants de microcontroleurs (Espressif et Microchip).
Il existe les cartes "historiques" basées sur des microcontrôleurs 8 bits d'architecture AVR Atmel, tension d'alim 5v (3,3V possible sous conditions)
Il existe des cartes plus récentes basées sur des microcontrôleurs 32 bits d'architecture ARM, alim 3,3V uniquement.
Il existe des cartes spécialisées qui en plus du microcontôleur embarquent des fonctions comme le wifi ou ethernet.
Il existe des cartes qui ne sont pas conçues par Arduino, qui utilisent d'autres microcontrôleurs que ceux qu'Arduino utilise, mais qui peuvent se programmer avec l'IDE arduino.
Dans cette catégorie entrent les microcontroleurs Espressif.
Petite explication :
Arduino est un fork du projet Wiring (IDE + principe de cartes), Wiring est opensource donc Arduino l'est obligatoirement. C'est pour cela que n'importe qui peut porter un microcontrôleur sur l'IDE arduino.
Important : Arduino et Espressif n'ont pas le même modèle économique.
Arduino est un fabricant de cartes, il choisi des microcontroleurs existants pour faire ses cartes qu'il vend.
Il maintient une IDE pour vendre des cartes.
Espressif est un fabricant de microcontrôleurs, Pour aider la diffusion de ses microcontrôleurs Espressif les a porté sur l'IDE arduino. Ce sont d'autres sociétés, clientes d'Espressif, qui fabriquent les cartes.
Les microcontroleurs Espressif sont des micros 32 bits mais il ne sont pas basés sur l'architecture ARM. Il sont particuliers parce que la zone mémoire n'est pas dans la puce du micro : il faut un circuit extérieur.
C'est pour cela qu'ils sont généralement livrés sous forme de modules comportant un boîtier métallique.
Espressif ne développe pas le micro de Aà Z. Il utilise des micro de référence Xtensa qui sont "à terminer".
Espressif y ajoute les fonctions Wifi et Bluetooth.
On trouve deux modèles :
Un modèle intermédiaire entre l'ESP12 et l'ESP32 est annoncé pour Juin 2019 ==> il doit y avoir encore quelques soucis à résoudre.
PIC : microcontrôleusr fabriqués par Microchip. Même situation qu'Espressif, Microchip ne vend pas de cartes.
Je n'en sais pas plus sur les pics.
microchip ayant acheté atmel...si les pics étaient égaux aux avr, pourquoi continuer a fabriquer les 2 ?
google "pic vs avr" exemple
pourquoi microchip ne vendrait-il pas des dev boards, compilateur C, assembleur, pickit, etc..
on ne compare pas arduino par rapport aux pic
mais arduino par rapport à picduino, picaxe, easypic, et d'autres
le coût, les biblios disponibles, l'opensource, arduino est gagnant tant qu'on reste dans la meme categorie 8bits
Attention a ne pas confondre.
TOUS les fabricants de circuits intégrés et pas seulement de micro controleurs proposent des dev board à leurs clients.
Ces dev board ont un prix affiché, c'est obligatoire. Ces prix sont généralement élevés voire disproportionnés.
On peut les acheter mais ils sont destiné à être fournis gracieusement à des clients potentiels. Ils font partie du budjet publicité en quelques sortes.
Les fabricants de microcontroleur ne visent pas la clientèle des amateurs mais les grands comptes et les distributeurs.
Il est inutile de contacter Microchip pour acheter 10 exemplaires, les frais de facturation seront énormes. Par contre si on arrive en faisant miroiter une production de 50 000 à 100 000 pièces les conditions seront différentes.
Et même avec 100 000 pièces l'accord sur le prix sera négocié avec Microchip, mais l'exécution de l'accord se fera avec le distributeur local.
68tjs:
Attention a ne pas confondre.
TOUS les fabricants de circuits intégrés et pas seulement de micro controleurs proposent des dev board à leurs clients.
Ces dev board ont un prix affiché, c'est obligatoire. Ces prix sont généralement élevés voire disproportionnés.
On peut les acheter mais ils sont destiné à être fournis gracieusement à des clients potentiels. Ils font partie du budjet publicité en quelques sortes.Les fabricants de microcontroleur ne visent pas la clientèle des amateurs mais les grands comptes et les distributeurs.
Il est inutile de contacter Microchip pour acheter 10 exemplaires, les frais de facturation seront énormes. Par contre si on arrive en faisant miroiter une production de 50 000 à 100 000 pièces les conditions seront différentes.
Et même avec 100 000 pièces l'accord sur le prix sera négocié avec Microchip, mais l'exécution de l'accord se fera avec le distributeur local.
68tjs:
Impossible de répondre : il n'existe pas une seule carte arduino mais près de 20 cartes différentes.
En plus tu compares un fabricant de cartes (arduino) avec deux fabricants de microcontroleurs (Espressif et Microchip).Il existe les cartes "historiques" basées sur des microcontrôleurs 8 bits d'architecture AVR Atmel, tension d'alim 5v (3,3V possible sous conditions)
Il existe des cartes plus récentes basées sur des microcontrôleurs 32 bits d'architecture ARM, alim 3,3V uniquement.
Il existe des cartes spécialisées qui en plus du microcontôleur embarquent des fonctions comme le wifi ou ethernet.Il existe des cartes qui ne sont pas conçues par Arduino, qui utilisent d'autres microcontrôleurs que ceux qu'Arduino utilise, mais qui peuvent se programmer avec l'IDE arduino.
Dans cette catégorie entrent les microcontroleurs Espressif.Petite explication :
Arduino est un fork du projet Wiring (IDE + principe de cartes), Wiring est opensource donc Arduino l'est obligatoirement. C'est pour cela que n'importe qui peut porter un microcontrôleur sur l'IDE arduino.Important : Arduino et Espressif n'ont pas le même modèle économique.
Arduino est un fabricant de cartes, il choisi des microcontroleurs existants pour faire ses cartes qu'il vend.
Il maintient une IDE pour vendre des cartes.Espressif est un fabricant de microcontrôleurs, Pour aider la diffusion de ses microcontrôleurs Espressif les a porté sur l'IDE arduino. Ce sont d'autres sociétés, clientes d'Espressif, qui fabriquent les cartes.
Les microcontroleurs Espressif sont des micros 32 bits mais il ne sont pas basés sur l'architecture ARM. Il sont particuliers parce que la zone mémoire n'est pas dans la puce du micro : il faut un circuit extérieur.
C'est pour cela qu'ils sont généralement livrés sous forme de modules comportant un boîtier métallique.
Espressif ne développe pas le micro de Aà Z. Il utilise des micro de référence Xtensa qui sont "à terminer".
Espressif y ajoute les fonctions Wifi et Bluetooth.On trouve deux modèles :
- ESP8266 qui en module devient ESP01 à ESP12 suivant le nombre d' E/S disponibles et la quantité de mémoire ajoutée.
- ESP32 qui ne se trouve qu'en module.
Un modèle intermédiaire entre l'ESP12 et l'ESP32 est annoncé pour Juin 2019
==> il doit y avoir encore quelques soucis à résoudre.
PIC : microcontrôleusr fabriqués par Microchip. Même situation qu'Espressif, Microchip ne vend pas de cartes.
Je n'en sais pas plus sur les pics.
Explication parfaite , un grand merci à vous tous