
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

Hallo allemaal, aangezien veel mensen arduino-borden gebruiken, maar zoals we weten, hebben ze enkele beperkingen, zodat er maar weinig andere borden aan het licht kwamen als een arduino-alternatief dat betere prestaties en betere functies kan leveren dan een Arduino en een daarvan is STM32. STM32-bord is zelfs goedkoper dan Arduino uno en de mogelijkheden zijn veel beter dan een Arduino uno, maar omdat ze niet standaard worden ondersteund door Arduino IDE, moeten we ze handmatig toevoegen aan Arduino IDE. Dus in deze instructables zullen we STM32-kaarten toevoegen aan Arduino IDE en we zullen dit bord programmeren met Arduino IDE.
Stap 1: Dingen die je nodig hebt

Voor deze instructables hebben we de volgende dingen nodig: STM32: USB-KABEL: FTDI: "Breadboard & Few Jumpers
Stap 2: STM32 BOARD-specificaties (STM32F103C8T6)

De specificaties van STM32F103C8T6 worden hieronder en in afbeelding weergegeven.: Fabrikant STMicroelectronics Serie STM32F1 Kernprocessor ARM® Cortex®-M3 Kerngrootte 32-bits snelheid 72MHz Connectiviteit CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB-randapparatuur DMA, Motorbesturing PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT Aantal I/O 37 Programmageheugen Grootte 64KB (64K x 8) Programmageheugentype FLASH EEPROM Grootte - RAM Grootte 20K x 8 Spanning - Voeding (Vcc/Vdd) 2V ~ 3.6V Dataconverters A/D 10x12b Oscillatortype Interne bedrijfstemperatuur -40°C ~ 85°C (TA)
Stap 3: Installeer STM32-kaarten in Arduino IDE




Volg de onderstaande instructies en de meegeleverde afbeeldingen om stm32-kaarten in arduino ide te installeren: 1- Start Arduino.cc IDE. Klik op het menu "Bestand" en vervolgens op "Voorkeuren". Het dialoogvenster "Voorkeuren" wordt geopend en voeg vervolgens de volgende link toe aan het veld "Extra Boards Managers-URL's":"https://dan.drown.org/stm32duino/package_STM32duino_index. json"Klik op "Ok"2- Klik op het menu "Extra" en vervolgens op "Boards > Boards Manager"De boardmanager wordt geopend en u ziet een lijst met geïnstalleerde en beschikbare boards. Selecteer de "STM32 F103Cxxx" en klik op installeren. Nadat de installatie is voltooid, verschijnt er een "INSTALLED"-tag naast de kernnaam. U kunt de Board Manager sluiten. Nu kunt u het STM32-kaartenpakket vinden in het "Board"-menu. Selecteer de gewenste boards-serie: STM32F103CxxxSelecteer het bord
Stap 4: Aansluitingen voor het programmeren van het bord

Om de stm32 te programmeren, moet je dit gegeven circuit volgen. Om het te programmeren moet je natuurlijk Stm32 krijgen en een andere is een usb naar ttl-converter, dus koop een USB naar ttl-converter en volg de getoonde schema's.
Stap 5: Programmering van het bord




Open nu de knipperschets in je arduino IDE en verander de pin nr in "PC13" omdat de onboard led van stm32 op de PC13-pin staat en selecteer vervolgens de instellingen in het gedeelte Tools (zoals: boards, com-poort, uploadmethode enz. Volgens getoond afbeelding) & Upload de code naar je stm32 en de ingebouwde pc13-led begint te knipperen als de mijne in afbeeldingen (sorry voor de beeldkwaliteit) en zelfs om het goed te zien knipperen, kun je ook een externe LED aan PC13 toevoegen. Dus veel plezier met het maken van projecten met STM32 BOARD.
Aanbevolen:
Alternatief voor STM32F103C8T6 door GigaDevice: 5 stappen

Alternatief voor STM32F103C8T6 door GigaDevice: Introductie van GD32F103C8T6 door GigaDevice als een goedkoop en sneller alternatief voor STM32F103C8T6
DIY slimme weegschaal met wekker (met wifi, ESP8266, Arduino IDE en Adafruit.io): 10 stappen (met afbeeldingen)

DIY Slimme Weegschaal Met Wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In mijn vorige project ontwikkelde ik een slimme weegschaal met Wi-Fi. Het kan het gewicht van de gebruiker meten, het lokaal weergeven en naar de cloud sturen. U kunt hier meer informatie over krijgen op onderstaande link: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Aan de slag met Stm32 met Arduino IDE: 3 stappen

Aan de slag met Stm32 Arduino IDE gebruiken: STM32 is een vrij krachtig en populair bord dat wordt ondersteund door Arduino IDE. om het te programmeren
IoT-portemonnee (slimme portemonnee met Firebeetle ESP32, Arduino IDE en Google Spreadsheet): 13 stappen (met afbeeldingen)

IoT Wallet (slimme portemonnee met Firebeetle ESP32, Arduino IDE en Google Spreadsheet): Eerste prijs in Instructables Pocket-Sized Contest!:DAls je wat geld hebt geïnvesteerd in cryptocurrencies, weet je waarschijnlijk al dat ze zeer volatiel zijn. Ze veranderen van de ene op de andere dag en je weet maar nooit veel 'echt' geld dat je nog in je portemonnee hebt
Wi-Fi Smart Scale (met ESP8266, Arduino IDE, Adafruit.io en IFTTT): 18 stappen (met afbeeldingen)

Wi-Fi Smart Scale (met ESP8266, Arduino IDE, Adafruit.io en IFTTT): Als het al zomer is waar je woont, is het waarschijnlijk een geweldige tijd voor fitnessactiviteiten in de buitenlucht. Hardlopen, fietsen of joggen zijn geweldige sporters om in vorm te komen. En als je je huidige gewicht wilt verliezen of onder controle wilt houden, is het essentieel om te k