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 niclone (site web personnel) . Évalué à 7.
ATMEGA328-PU (2 ou 3€), ou plus petit, mais ils coûteront pas forcément moins cher.
[^] # Re: arduino...
Posté par cg . Évalué à 6.
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 harlock974 . Évalué à 3.
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.
[^] # Re: arduino...
Posté par mikelledelangelo . Évalué à 1.
Bonjour, au prix des Arduino Nano (moins de 4€ sur AliExpress) ça vaut pas le coup de s'embêter, ca se programme en C sur l'IDE Arduino (linux/mac/Windows) et on télécharge le code directement avec un câble USB sur le PCB Arduino dans le micro-controleur.
Je fais tous mes projets avec ça.
Il y a un nombre incroyable de bibliothèques pour tout connecter dessus.
Avec chaque bibliothèques il y a du code d'exemple d'utilisation.
Bon projet a toi.
# connectivité
Posté par gUI (Mastodon) . Évalué à 4. 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 AncalagonTotof . Évalué à 1.
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 AncalagonTotof . Évalué à 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 ?)
[^] # Re: Microchip PIC ?
Posté par cg . Évalué à 4.
Ç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 Graveen . Évalué à 3.
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.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.