Zephyrnet-logo

Puya PY32: de goedkoopste Flash-microcontroller die u kunt kopen, is eigenlijk een ARM Cortex-M0+

Datum:

Er is een beetje een wedstrijd aan de gang als het gaat om de goedkoopste microcontroller, maar de meeste van de echt goedkope hebben één grote wisselwerking: ze hebben een eenmalig programmeerbaar (OTP) geheugen, waarvoor meestal het gebruik van een (dure) apparaatemulator tijdens de ontwikkeling. Dit roept de vraag op wat de goedkoopste herprogrammeerbare MCU is, welke [Jay Carlson] postuleert is te vinden in de Puya PY32 Op ARM Cortex-M0+ gebaseerde serie.

Hoewel [Jay] heeft eerder genoemd dat deze goedkope OTP (zoals de 3 cent Padauk PMS150) MCU's zinvol zijn voor productie van grote volumes) is het ook gemakkelijk in te zien dat het voor kleine volumes en voor hobbyisten veel gemakkelijker en goedkoper is om de firmware gewoon opnieuw te flashen in dezelfde goedkope MCU in plaats van met behulp van een dure in-circuit emulator. Dit is waar de Puja PY32 komt in het spel, met onderdelen variërend van 8 cent per pop (standaard PY32F002A) tot $ 0.74 voor de meer complete modellen op LCSC, en pakketten variërend van een minuscule DFN tot LQFP en handsoldeervriendelijke SOIC.

In zijn blogpost behandelt [Jay] het grote voordeel van deze Puya-onderdelen, namelijk dat ze worden geleverd met Keil-ondersteuning, Engelse documentatie en dat ze de standaard ARM MCU-toolchains kunnen gebruiken. De onderdelen zelf hebben overeenkomsten met STM32-onderdelen, hoewel ze niet direct (pin of binair) compatibel zijn. De PY32F002A is het laagste onderdeel, met 24 MHz kloksnelheid, 20 kB Flash en 3 kB SRAM. De F003 voegt DMA en meer RAM en Flash toe, en de topklasse F030 bereikt 48 MHz, 30 GPIO-pinnen en een scala aan randapparatuur.

Hoewel er wordt beweerd dat de WCH CH32V003 de goedkoopste niet-OTP MCU is, is dit een onderdeel dat veel moeilijker te verkrijgen is, aangezien WCH het onderdeel blijkbaar heeft getrokken, althans in hun AliExpress-winkel, waardoor het op TaoBao beschikbaar is voor ongeveer 25 cent een stuk. Dit lijkt de Puya-onderdelen een duidelijke voorsprong te geven, en het geeft de STM32F030 een duidelijke run voor zijn geld in dit budgetgedeelte van de MCU-pool.

(Afbeelding kop: PY32F002A-diagram)

spot_img

Laatste intelligentie

spot_img