Maison > Article > développement back-end > Quel micropython est le meilleur ?
TPYBoard est une carte de développement MicroPython Il s'agit d'une implémentation simple et rapide du langage Python, Python est optimisé pour fonctionner sur un microcontrôleur. En utilisant Python 3.0 standard, vous pouvez exécuter votre prochain projet de bricolage sans effort. À l'heure actuelle, TPYBoard a formé plusieurs séries de produits de cartes de développement tels que TPYBoardV10X basé sur une carte mère, V20X basé sur la communication LAN, V40X basé sur la communication Bluetooth, V60X basé sur LORA, V70X basé sur GPRS, etc., et a formé une formation technique complète. documents et technologies.
Comment se compare-t-elle aux cartes microcontrôleurs traditionnelles ?
Par rapport à Arduino, TPYBoard est plus puissant, plus facile à programmer et ne nécessite pas de compilateur sur votre PC. Comparé au Raspberry Pi, le TPYBoard est moins cher, plus petit et plus simple (vous pouvez en fabriquer un vous-même et même modifier le design en fonction de vos besoins) et il consomme moins d'énergie. La plupart des autres cartes sont programmées en C, qui est un langage de niveau inférieur et difficile à programmer correctement. D'un autre côté, Python est un langage de très haut niveau, ce qui signifie que faire la même chose avec Python nécessitera plus simple et moins de code que C.
Plusieurs cartes de développement MicroPython grand public
TPYBoardv102 :
TPYBoardv102 est une carte de développement MicroPython typique, équipée d'une puce STM32F405, prenant en charge DFU et les deux débogages Les méthodes de SWD sont désormais divisées en trois versions, la version simple et les PYBoardv1.0 et PYBoardv1.1 qui sont compatibles avec la carte officielle MicroPython, d'une taille de 64 mm*54 mm. Le prix actuel commence à seulement 55 yuans, ce qui représente seulement un quart du prix officiel de la carte, mais il est fonctionnellement parfaitement compatible avec les firmwares PYBoardv1.0 et v1.1. C'est le meilleur choix pour le développement et l'entrée en MicroPython !
TPYBoardv202 :
TPYBoardv202 prend en charge deux langages de développement : Lua et MicroPython. Il prend en charge MicroPython et est compatible avec NodeMCU. Il s'agit d'une carte de développement MicroPython économique intégrée. Module ESP8266, facile à utiliser, vous introduisant dans le domaine de l'Internet des objets !
TPYBoardv201 :
TPYBoardv201, fonction de port série Ethernet intégrée, carte de développement MicroPython avec Ethernet. Port réseau de qualité commerciale, adaptatif 10/100 M, prend en charge DHCP, stable, simple et facile à utiliser.
TPYBoardv702 :
TPYBoardv702 est une carte de développement MicroPython qui prend en charge la fonction de positionnement de communication. Prend en charge le positionnement bimode Beidou et GPS, la communication GPRS, les SMS, le Bluetooth, le téléphone et d'autres fonctions. Capteur de gravité intégré, température et humidité, capteur d'accélération, buzzer et éclairage d'affichage LCD5110.
À l'heure actuelle, TPYBoard a formé un système de développement MicroPython complet et a mis en place une documentation technique complète et des services de support technique. La pratique a prouvé que, associés à des circuits périphériques stables et fiables et à des alimentations anti-interférences, les produits avec TPYBoard comme noyau peuvent être utilisés avec succès dans des environnements industriels difficiles, rendant le matériel open source et les plates-formes de développement plus largement utilisés, et la diversité des produits est Bien supérieur à celui des produits officiels, la carte de développement est le premier choix pour apprendre MicroPython.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!