Forum général.cherche-matériel Cherche microcontrôleur

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
5
16
mar.
2024

Salut salut !

Je cherche un microcontrôleur pour un petit projet, je n'y connais pas grand chose dans ces bêtes là donc je me tourne vers vous.

Il faudrait qu'il corresponde à ces caractèristiques :

  • fonctionne en 5v
  • programmable facilement avec un TL866II plus
  • disponibilité du compilateur/assembleur sous Linux
  • 4 entrées + 4 sorties numériques
  • ne coûte pas un rein

Voilà, si une telle merveille existe (mais je commence à en douter), et que vous la connaissez, je vous remercie d'avance de m'éclairer :)

  • # arduino...

    Posté par  (site web personnel) . Évalué à 7 (+6/-0).

    ATMEGA328-PU (2 ou 3€), ou plus petit, mais ils coûteront pas forcément moins cher.

    • [^] # Re: arduino...

      Posté par  . Évalué à 6 (+4/-0).

      En fonction du cours du rein, il est peut-être viable de prendre une Arduino Uno R3 complète (25€) et séparer le microcontrôleur après programmation. Ou bien une Nano (18€) et garder le tout dans le montage final.

      • [^] # Re: arduino...

        Posté par  . Évalué à 3 (+2/-0).

        La gamme AVR d'Atmel, dont le 328, correspond en effet aux critères recherchés.

        On peut aussi acheter un Arduino et des ATMega séparés, et utiliser l'Arduino comme programmateur.

  • # connectivité

    Posté par  (Mastodon) . Évalué à 4 (+1/-0). Dernière modification le 17 mars 2024 à 08:43.

    si tu veux que ton microcontrôleur parle en IP, tu peux regarder du côté des ESP8266 ou ESP32. ça se trouve pour une 10aine d'€uros et ça fait WiFi (et même Bluetooth pour l'ESP32).

    tu peux y embarquer un petit serveur Web dynamique (style pour piloter les E/S), ou lui faire faire du MQTT par exemple.

    le tout facilement programmable dans l'environnement Arduino ou platform.io (selon les goûts).

    et oublie le programmeur dédié, toutes ces cartes se flashent directement en USB :)

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

    • [^] # Re: connectivité

      Posté par  . Évalué à 1 (+0/-0).

      Les ESP sont nativement en 3.3V il me semble.
      Les modules sur PCB avec connecteur USB disposent de l'électronique pour passer les 5V USB en 3.3V là où il faut.
      Après, vu le CdC, c'est un peu l'enclume pour écraser la mouche …

  • # Microchip PIC ?

    Posté par  . Évalué à 1 (+1/-1).

    Je les connais à peine, je fais plutôt dans le STM32.
    Au risque de dire des bétises : PIC8, PIC16 ou PIC24 (il existe celui-ci ?)

    • 5V : probable
    • "format à l'ancienne" : désolé, je fais du soft, j'ai pas le vocabulaire pour décrire le boîtier et les pinoches qui dépassent, et qui le rendrait compatible avec ton TL866II. Mais ça se trouve chez les PIC
    • compilo/asm sous Linux : je sais pas. Environnement de dév Microchip dispo (un peu lourd, mais pas plus que le CubeIDE de STM)
    • 2 x 4 GPIO : selon modèle
    • € ? Je sais pas …
    • [^] # Re: Microchip PIC ?

      Posté par  . Évalué à 4 (+2/-0).

      "format à l'ancienne" : le boîtier et les pinoches qui dépassent

      Ça s'appelle le plus souvent DIP, pour Dual Inline Package. On trouve aussi l'expression "composant traversant" par opposition à composant monté en surface, lui-même abrégé CMS (SMT en anglais).

    • [^] # Re: Microchip PIC ?

      Posté par  . Évalué à 3 (+1/-0).

      le pb du PIC est le compilateur qui est freemium (pas d'optimisation avec la version gratuite).

      il y avait bien SDCC mais il faut choisir un PIC supporté.

      Sinon en 16F et 18F il y a effectivement du DIL en 5v.

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.