-
Thread
Farfisa Caroline
Oktavenfrequenz von ca. 4-8kHz wären das ca. 150.000 Interrupts pro Sekunde. Das müsste selbst ein AVR oder PIC mit hinreichend hoher Taktfrequenz schaffen, inklusive Nachladen des Compare-Registers und Verwaltung der Tabelle. Der Interrupt hat natürlich einen Jitter von 1 oder 2 Taktzyklen, also im 100ns-Bereich
Karl B. schrieb im Beitrag #7944567: > Dann bräuchte man 12 µCs. Nee. Alleine der STM32F100 hat lt. DaBla 16 Timer mit 16bit Länge. Man müsste nur prüfen, dass 12 davon passend konfiguriert werden können, so dass die 50%-PWM tatsächlich an je einem Pin ausgegeben wird.
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
Arduino F. schrieb im Beitrag #7944123: > Einzig der Umschalter, den gibts nur beim Wifi du meinst SJ1?
Hallo Arduino F, Arduino F. schrieb im Beitrag #7944148: >> SJ1? > > Nein, U2 und U6. > Aber der hat keinen Einfluss auf die Baudrate. SJ1 ist der Löt-Jumper mit welchem du U2 und U6 umschalten kannst. Ist
-
Thread
Truma Mover Steuerung M1 - Bauteilidentifikation
Steuerung auf gemacht und gleich den defekten SMD-Elko C33 mit 47µF 16V gefunden (zumindest Teile davon...) und mich gefreut. Leider war das nicht der einzige Fehler. Auf der Platine sitzt vor 2 Leistungs MOSFETs IRF2804 (Q6 am Rand vom Bild) ein Treiber (IC2, SO8-Gehäuse
oder LM2102. Hat zufällig jemand Infos zu so einer Steuerung (die hat als Controller einen Microchip PIC16F619 drin, neuere Steuerungen nutzen AtMega Controller). viele Grüße Bernhard
-
Thread
Neue Bauteile: Zenerdioden, Steckverbinder, PIC16-Nachwuchs und mehr
I2C-Portextender TCA9539 um Anti-EMI-Massnahmen. Was es sonst Neues gibt, verraten wir hier. #### Microchip PIC16F175xx – schneller AD, geringer Stromverbrauch Achtbitter spielen ob ihrer einfacheren inneren Architektur insbesondere in energieverbrauchskritischen Szenarien nach wie vor eine gewichtige Rolle.
Small footprint, big performance • INL: ±0.5 LSB maximum • SNR: 86.1 dB with VREF = 3.3 V • 1.35 nJ per conversion • 1.35 mW/0.68 mW at 1 MSPS/500 kSPS in sample mode • 370 μW/112 μW at 1 MSPS/300 kSPS in autonomous modes • 4.1 μW standby power
-
Thread
Mini Whip Antenne FA, warum MOSFET statt jFET?
die meiste Zeit in Anspruch. Diese drei PNP-Leistungstypen habe ich noch im Regal gefunden: 1. BD140-16 (ST) - C(be) = 128pF 2. KF517B (Tesla) - C(be) = 41pF 3. SF117A (RFT) - C(be) = 20pF (Die Kapazitäten von Hand mit C-Meter ermittelt) Die werden dann einfach in der Praxis durch
Cbe im verwendeten Modell > für den BD140 angegeben ist? > (bei meinem sind es gemessen ca. 130pF) > Stecke nicht so in den Spice-Modellen drin, aber die Sperrschichtkapazität CJE=1e-11 Deute das als 10pF. Nehme aber an, dass die Diffusionskapazität mit TF=1e-9 = 1nF relevanter ist. Daniel
-
Thread
MPLAB X Debugging mit Snap Debugger vs PicKit
oder > gcc? > > Mplab X kann als IDE beide verwenden. Wo gäbe es denn den passenden gcc für PIC18, PIC24, dsPIC33 und PIC32? Also das Adäquat zum xc8, xc16, xc32 und am besten natürlich noch den xcDSC.
>> gcc? >> >> Mplab X kann als IDE beide verwenden. > > Wo gäbe es denn den passenden gcc für PIC18, PIC24, dsPIC33 und PIC32? > Also das Adäquat zum xc8, xc16, xc32 und am besten natürlich noch den > xcDSC. Für die 8-Bit PICs gibts keinen gcc-Port, sondern nur das ehemalige HiTech-Zeugs,
-
Thread
Platinen Anschluss?
unterschied-adressierbarer-leds-wie-ws2812b-sk6812-neopixel-und-mehr?srsltid=AfmBOoqnCFLVBUcq77ig910Fot7lMhYJUEe_cjA1fVGP1k0N7nomAf-4
Harald K. schrieb im Beitrag #7925254: > Ein CH32V003F4U6 oder CH32V002F4U6 (beide im QFN20) ist gerade mal 3x3 > mm groß und etwa 0.6mm dick und hat 18 nutzbare I/O-Pins. Da würde ich doch lieber einen PIC12LF1840 (oder was vergleichbares aus den Atmel-ICs
-
Thread
Meinung zu dieser Produktidee?
es schon und die können mehr. Verdammt viel, wenn man denn will. https://www.youtube.com/watch?v=fCbAafKLqC8
halte, sieht die heutige studentische Jugend das etwas anders. Auch damit muss ich leben ;-) [1] https://www.brickrknowledge.com/sets/engineering/logic-set/
-
Thread
Verstärkerplatine, Leistung zu gering Spannungsverstärkung defekt?
drum? Also hier der Link mit dem Bild der Vorder und Rückseite eine unbestückten Platine https://ae-pic-a1.aliexpress-media.com/kf/Sa6b885fc455f43f7bdcb7d8d989eece3Q.jpg_960x960q75.jpg_.avif und hier die bestückten Platine https://imgaz1.staticbg.com/thumb/large/oaupload/banggood/images/46/B2/061cd2fc
Was soll denn dieser Unsinn mit C12? Der verbindet mit 10µF die beiden gegenläufigen Signale zur Endstufe. Kein Wunder, das da Pegel fehlt. Wird wohl der letzte Strohhalm sein, um wildes Schwingen zu verhindern. Besser wäre ein kleiner C über RF1.
-
Thread
S: kleinen Mikrocontroller ohne Hühnerfutter für einmaligen Einschaltimpuls
Wenn Du schon mit PICs gearbeitet hast: PIC10F320 im SOT-23. J.R.
zur Info (entspricht nicht der Spezifikation des TE): Manche PICs haben an PORTA einen OD-Pin (z.B. PIC16F690, 16F62x, 16F87x u.v.m.) oder auch frei OD-konfigurierbare Pins an mehreren PORTS, z.b. PIC16F153x (Register ODCONA /B /C).
-
Thread
UKW-Empfänger/Selbstbauanleitung gesucht
Das ist aber von den 500pF-Drehkos und der Demodulation her ein MW-AM-Empfänger.
wirklich das gesuchte. Conrad hat noch ein ähnliches Teil für 36,99 €, da ist laut Anleitung ein PIC16f1503 drin: https://www.conrad.de/de/p/whadda-wsah194-ukw-radio-2482027.html
-
Thread
EPS 9760003-1
Das ist für ELektor naheliegend, soll aber immerhin mehrsprachig sein. Lottas Mini-PIC-Programmer und Mini-Programmer für serielle EEPROMs standen wohl in 6/1997 https://www.elektormagazine.de/magazine/elektor-199706/31208 das hätte ich sogar hier. Nur für 24C02 bzw. PIC16C84, nichts
und ein paar Z-Dioden und pull-up Rs Die Stückliste darf man immerhin lesen: Widerstände: R1...R8,R10,R12 = 100 R9,R25 = 4k7 R11 = 12 k R13,R18 = 1 k R14,R15,R19,R20 = 10 k R16,R22 = 2k2 R17,R21 = 68 R23 = 220 R24 = 1k98 Kondensatoren: C1...C6,C8 = 100 n C7,C9 = 10 µ/63 V, stehend
-
Thread
Interrupt bei Ampelsteuerung 8086
Habe mal einen Einplatinenrechner mit einem Z80 geschenkt bekommen, den man mit einer Tastatur von 1-9-A-F, also Hex programmieren konnte. RS232 hatte der auch, hatte aber nur einen TI99/4A und war damals noch ahnungslos. EDTASM habe ich mal auf dem Gymnasium für den Z80 auf dem Tandy gelernt, aber
Peter D. schrieb im Beitrag #7908129: > Als ich mir viel später mal die PIC12 Familie anschaute, überkam mich > das kalte Grausen. Seit mehr als 15 Jahren programmiere ich Pic16 und Pic12, sogar Pic10. Noch niemals habe ich dabei auch nur eine Zeile in Assembler codiert
-
Thread
[OpenPLC] Kompilieren schlägt fehl
'startPLC': D:\Eigene Dateien\Nextcloud\Documents\OpenPLC\SHC\build\plc_main.c:359:16: error: 'SIGUSR1' undeclared (first use in this function) 359 | signal(SIGUSR1, PLCThreadSignalHandler); | ^~~~~~~ D:\Eigene Dateien\Nextcloud\Documents\OpenPLC\SHC\
SHC\build\plc_main.c" -o "D:\Eigene Dateien\Nextcloud\Documents\OpenPLC\SHC\build\plc_main.o" -O2 -fPIC -Wno-implicit-function-declaration -Wno-int-conversion "-IC:\Users\user\OpenPLC_Editor\matiec\lib\C" -w Beendet mit Status 1 (pid 17948) C Kompilierung von plc_main.c fehlgeschlagen. C Build fehlgeschlagen
-
Thread
PWM mit PIC12F1501
bearbeiten kann. Lieber Roland, deine Beiträge hier sind Quark. Hättest du mal in das Datenblatt des Pic12F1501 reingeschaut, da wäre dir bereits auf Seite 1 der Text "Four PWM modules 10 Bit" begegnet. Das Bauteil, diese Hardware-Untergruppe Timer, kann eben diese Auflösung. Einmal eingestellt, wird
hier sind Quark. > Hättest du mal in das Datenblatt des Pic12F1501 reingeschaut, da wäre > dir bereits auf Seite 1 der Text "Four PWM modules 10 Bit" begegnet. > Das Bauteil, diese Hardware-Untergruppe Timer, kann eben diese > Auflösung.... Das mag sein
-
Thread
Küchenmaschine Elektronikfehler
Kommt immer drauf an zu welchem Bezug. Bezogen auf den Anschluss A1 (MT1) des Triac hat die Markierung das Potential 0V (immer), da gleiches Potential (verbunden). Bezogen auf den GND des PIC Mikrocontroller hat die Markierung das Potential einen positiven Wert, nämlich
R kennst, weißt du, mit welchem Strom der Triac vom PIC angesteuert wird. Da Triac nur mit negativem Strom (bezogen auf A1) angesteuert wird, könnte man den Triac (auf Durchgang) testen, indem man A1 mit einem Labornetzteil verbindet (z.b. +12V) verbindet
-
Thread
µP-Versorgung: Spannungen zwischen 4,6 und 4,9V üblich?
Sollspannung nicht mehr bestimmen. Schaltplan gibt es natürlich nicht. Der stepdown speist direkt einen PIC18F87K22, der lt. Datenblatt für 1,8-5,5 V spezifiziert ist. Möglicherweise auch noch andere Baugruppen, aber mit wenig Leistung (Induktivität ist größenmäßig kaum auf mehr als 150 mA ausgelegt) Mit
Mit Fremdspeisung beginnt die Schaltung erst bei über 4,6 V zu arbeiten > und verhält sich bis 5,1 V unauffällig. Dann liegt doch nahe, dass die Standardspannung von 5V verwendet wird. Der PIC18F87K22 mit seinem breiten Spannungsbereich ist jedenfalls eine schlechte Orientierung. Gibt es keine
-
Thread
CH32V003: serieller Bootloader
einen 22 nF Kondensator vom Ausgang des RTS-Anschlusses einer USB2UART-Bridge gewählt. Das war zu "optimistisch" und manchmal funktioniert das nicht. Dieser 22 nF Kondensator ist durch 100 nF zu ersetzen. (Jetzt
Mit -fPIC übersetzen und den Boot-Loader sich selbst zu Beginn ins RAM kopieren lassen und dann dort hinspringen.
-
Artikel
Temperatursensor
+-0.1°C. Auflösung: 0.1°C mit Herstellercode, mehr ist möglich (16Bit) Fertige Platinen für wenig Geld verfügbar (ca. 1,70€ inkl. Versand aus China) Nachteile: Sehr aufwändige Linearisierung (Kalibrationskoeffizienten
3,99 4,00 9,79 4,27 0,68 SE95 1,50 0,63 - 1,45 - 1,00 SHT11 26,00 24,38 33,20 25,65 - 36,76 SHT15 - 27,69 36,30 28,72 - - SHT21 29,50 18,10 - 21,16 - - SHT71 25,40 29,06 36,89 30,88 - - SHT75 - 33,77 42,48 35,52 - - SMT160-30 - 9,28
-
Artikel
Reflow Ofen Steuerung
Datenblatt des PICs auf Seite 370. PIC18LF2550 USB Beschaltung. Die Beschaltung der USB-Schnittstelle am PIC ist 1:1 aus dem Datenblatt übernommen. Zum Einsatz kommt eine Mini-USB-Buchse (J1). Der Gedanke war: Erstens ein sehr preiswertes
OPTO D In5 = RC0 = PIN11 = ULN3-->14 = OUT6 = LED_PRG2 = OPTO F In6 = RC1 = PIN12 = ULN2-->15 = OUT7 = LED_PRG3 = OPTO G In7 = RA3 = PIN5 = ULN1-->16 = OUT5 = LED_PRG4 = OPT= E TRIAC1 ist nahe dem Zerocross Ofen / Pizzaofen. Leistung und Volumen. Alls Faustformel
-
Thread
ADC-Kanäle sukzessive abfragen
articles/AVR-GCC-Tutorial/Analoge_Ein-_und_Ausgabe#Der_interne_ADC_im_AVR /* ADC Einzelmessung */ uint16_t ADC_Read( uint8_t channel ) { // Kanal waehlen, ohne andere Bits zu beeinflußen ADMUX = (ADMUX & ~(0x1F)) | (channel & 0x1F); ADCSRA |= (1<<ADSC); // eine Wandlung "single conversion
hat ja ein Beispiel genannt. StefanK schrieb im Beitrag #7880633: > /* ADC Einzelmessung */ > uint16_t ADC_Read( uint8_t channel ) > { > // Kanal waehlen, ohne andere Bits zu beeinflußen > ADMUX = (ADMUX & ~(0x1F)) | (channel & 0x1F); > ADCSRA |= (1<<ADSC); // eine Wandlung "single
-
Thread
CH32V003: Selbstbauprogrammer und "Getting started"
waren vor Beginn des Projekts: Boards mit USB-Zugang oder virtuellen COM-Ports auf Basis von: MCS-51, PIC16, STM8, PFS154, STM32F0, F1, F3, F4 und Atmel AVR. Ich habe genau 2 Firmware's gefunden, die in der Lage sind, einen CH32 zu flashen, eben die eine für Atmel und die andere für einen V003. Und
9572 Byte (riscv-none-elf-gcc 14.2.0) - UNO R3 (ATmega328): 2040 Byte (avr-gcc 7.3.0) - UNO R4 (RA4M1): 52576 Byte (arm-none-eabi-gcc q7-2017, für mich absoluter negativ-Wahnsinn) - STM32F401: 12836 Byte (arm-none-eabi-gcc 13.2.1) - STM32F103: 12136 Byte " Das Programm als C-Programm mit den
-
Thread
Verständnisfrage zu Assembler bei PIC und ATMEL
nutzbar. Soviel Komfort hat man beim PIC16F bei weitem nicht. Die großen ATMegas können 131 AVR-Instructions (ATMega1284), der PIC16F677 kann 35. Das will man doch nicht ...
Ben B. schrieb im Beitrag #7879863: > Soviel Komfort hat man beim PIC16F bei weitem > nicht. Hab ich nie vermisst. Was mich stört sind das man ab und zu irgendwie verkehrt rum in den Befehlen ist, aber Register hab ich nie benötigt. Ben B. schrieb im Beitrag #7879863
-
Thread
STM32F7 UART - Parität Problem
Hallo zusammen, ich hab ein kleines Problem mit einem STM32F746BGT µC. Genutzt wird hier die CubeIDE mit dem V1.17.3 Firmware Package. Ein älteres Package hat das Problem nicht behoben. Die Anforderung ist eine UART Kommunikation mit 8Bit Daten, Parität Gerade
Parity braucht. Somit > kann ich partout nicht auf STM32 gehen. Na und? Nimmste halt ATSAM bzw PIC32C. PIC32C ist ARM, quasi die Weiterentwicklung der ATSAM, PIC32M sind die MIPS-basierten Typen. fchk
-
Thread
SDCC: Problem mit "float-wert"
hilft das hier weiter: https://sdcc-user.narkive.com/LPkLQPzg/sprintf-function-and-float-and-int-pic16# tl;dr: RTFM Das ist bei Microcontroller toolchains für solchf kleinen Controller üblich, dass speicherintensive Funktionen wie printf für floats in den default Optionen nicht aktiviert sind
Eval Einschränkung des Keil ohne Lizenz. Der AT89C51RC2 selber hat 32kB Flash. Float braucht etwa 1kB Flash bzw. 4kB mit printf, scanf.
-
Thread
Unbekannte APRS LP Identifizierungs Mithilfe gesucht
Beschriftungen POWER VALID PTT und ACTIVE vorhanden, neben zwei kleinen Schaltern. Der MCU ist ein PIC 16F84. Diese Merkmale lassen mich darauf schliessen, dass es höchstwahrscheinlich ein APRS Modem darstellt und mit einem FM Funkgerät (2m) auf 144.39MHz üblicherweise betrieben wird. Eine Google
projects*picdev*documentation https://tapr.wpengine.com/tapr-file-area/projects/picdev/schematics/Pic-er1.pdf https://tapr.org/ftp-archive/?drawer=projects*picdev*pcb Keiner der im Manual aufgeführten Links sind noch aufrufbar - Alles tot. Kein Wunder nach über 25 Jahren.
-
Artikel
Speicher
Datenerhalt ohne Spannung RAM ++++ ++++ beliebig oft nein EPROM + +++ ~1000 ja EEPROM + +++ 10.000-1.000.000 ja FLASH-ROM ++ +++++ 1000-10.000 ja OTP-ROM + +++ einmal ja Register ++++++ + beliebig oft nein F-RAM ++++ +++ beliebig oft ja Die Angaben von Geschwindigkeit und Größe sind nur prinzipiell
Die neueste Variante ist die von Micron angekündigte DDR4-Speichertechnik. Sie lauft auf nur noch 1,2V statt 1,5V, bietet bis zu 16GB Speichervermögen je Chip und hat einige Verbesserungen im Bereich der Adressierung und der Spannungsversorgung. PSRAM. Pseudo Static RAM Pseudostatisches RAM ist intern
-
Thread
Neue Bauteile: ESP32-C5 in Produktion, spulenloses Relais und neue Mikrocontroller
„offizielles“ Evaluationsboard für den Mikrocontroller zu kaufen gibt.  Bildquelle: https://www.aliexpress.com/item/1005008790788462.html ### M5Stack M141 - Zigbee/Thread-Modul auf Basis des ESP32-H2 Espressif sein Modulbauer möchte bei der Ankündigung des
zur Verfügung, die zwecks „schnellerem Berechnen“ auch eine Multipliziereinheit mitbringt. ### PIC32CZ CA70/MC70 – ARM Cortex M7-Kern mit Double Precision-FPU. Im Bereich PIC32 macht MicroChip Entwicklern, die an Signalverarbeitung aller Arten interessiert sind, immer wieder starke Angebote. Neu
-
Thread
Neuer ReAVR in Aussicht
. Gerade probiert: [pre] avr-objdump -d myfile.hex --disassemble-zeroes -b ihex -m avr5 -j .sec1 | sed -e '1,7d' -e 's/^..................//'> foo.s avr-as -mavr5 -o foo.o foo.s avr-ld -o foo.elf foo.o avr-objcopy -O ihex foo.elf foo.hex diff -u myfile.hex foo.hex # -> keine Unterschiede gefunden
bei der Firma, für die ich bis heute arbeite, einen IAR-8051-C nacharbeiten dürfen, den anscheinend 1:1 aus einem int Pascal geschriebenen Versuchscode abgeleitet worden war. Ich hoffe, Du verstehts, was ich meine... Zweitens habe ich mit der Vorgabe THT und noch bevor der ATmega128 verfügbar wurde
-
Thread
Wie Platinen Mehrfachnutzen mit KiCad erstellen?
Offer" Angebots. Allerdings würde ich gerne mehr als 5 Stück haben wollen. Wenn ich also selbst z.B. 16 Stück in 4x4 zusammenfügen würde, mit 1mm Zwischenraum zum selbst durchsägen, so wären das gerademal 91 x 63 mm². Aber wie mache ich das am einfachsten, den Mehrfachnutzen ? Evtl. ausgehend von den
günstig angeboten wird. Habe jetzt einen ganzen Sack voll der 22x15 mm^2 Platinen. Da passt ein Pic12 in DIP8 drauf (Sockel!), z.B. Pic12F1822, Pic12F1840, Pic12F1572 u.a. 3 Inputs mit Pullup, 3 Outputs mit LED 3mm. 6x R + 2x C in SMD 0805. Meine erste Verwendung ist ein "digitales retriggerbares
-
Thread
MicroPython 1.25, preiswerter Renesas-Microcontroller mit mehr Pins uvam
variable Geometrie, während die ProfiNet-Organisation Nutzerzahlen meldet. MicroChip lanciert einen neuen PIC16 mit erweiterten Analog-Peripheriegeräten. Was es sonst Neues gibt, listen wir hier. ### MicroPython 1.25 erschienen. Die als „Basis“ von CircuitPython dienende MicroPython-Runtime wurde - siehe
verschiedene Erweiterungen, die unter der URL genannten Changelog en Detail aufgelistet sind. ### PIC16F17576 – neue Analog-Peripherie, die im Standby weiterarbeitet Achtbitter finden sich immer wieder in allerlei Arten von Überwachungsaufgabe. Microchip schickt nun ein neues Modell ins Rennen, das
-
Thread
E-Bike legalisieren (PAS+Speed->Gas)
daraus dann (über den Laufrad-Umfang) eine Geschwindigkeit zu errechnen. Und dann: PAS reicht ja wohl 1 L/H um es dann für 1 s aktiv zu lassen. Das sind min. 5 Magnete und sollte bis herunter zu 12Umdrehung/min an bleiben. (12 Umdrehung*5 Pulse/60s = 1 Pulse/sec) - nur als Daumeregel. Wenn Speed <
Old P. schrieb im Beitrag #7867938: > Vespa-Affe-1.jpg Welches von beiden selber lackiert? *gg
-
Thread
RC-Signale einlesen - so einigermassen bulletproof?
aber ich habe das bisher mit einem µC gelöst, der 2 CCP Module (Capture-Compare-PWM) Module hat (z.B. PIC 16F18323), weil es sonst echt nicht leicht ist. Beide Module nutzen zwar den gleicher Timer, das ist aber unkritisch. Bei steigender u. fallender Flanke wird jeweils ein INT ausgelöst und der Timer
das bisher > mit > einem µC gelöst, der 2 CCP Module (Capture-Compare-PWM) Module hat (z.B. > PIC 16F18323), weil es sonst echt nicht leicht ist. Beide Module nutzen > zwar den gleicher Timer, das ist aber unkritisch. > > [...] > > Vielleicht hat dein Controller auch solche CCP Module, ich
-
Thread
CH32V003, float wirklich langsam?
Optimierung -Os 63,0s / 8324 Byte -O3 61,0s / 14770 Byte Benchmark Ergebnisse STM32F411 / 96 MHz Framework: libopencm3 Compiler: arm-none-eabi-gcc Version 6.2.1 | Zeit [s] | Optimierung | int8 | int16 | int32 | float
------------------------------------- Benchmark Ergebnisse STM32F030 / 48 MHz Framework: libopencm3 Compiler: arm-none-eabi-gcc Version 6.2.1 | Zeit [s] | Optimierung | int8 | int16 | int32 | float
-
Thread
Moderne AVR (Nachfolger Atmega und Attiny)
keine Angabe dazu" stimmt auch > nicht, das steht da schon drin. Ah, stimmt, gerade nochmal beim PIC18F57Q43 gesucht: https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/PIC18F27-47-57Q43-Microcontroller-Data-Sheet-XLP-DS40002147.pdf Seite 897, Table 47-5.
- der Preis hat ja erstaunlich wenig mit der "Rechenleistung" und den Schnittstellen zu tun. Ein PIC 16F84 aber auch ein ATMega 8 ist als Chip z.B. mittlerweile oft teurer als ein ESP32 Board das ja unvergleichlich mehr an Leistung und Schnittstellen bietet. Andererseits: So einen PIC16F84, einen