Inhoudsopgave:
- Benodigdheden
- Stap 1: Project maken: startpagina
- Stap 2: Project maken: Bord selecteren
- Stap 3: Componenten toevoegen
- Stap 4: Componenten toevoegen: Componentselectie
- Stap 5: Componenten toevoegen: Component Detailpagina
- Stap 6: Componenten toevoegen: Verbindingswaarschuwingsfunctie
- Stap 7: Componenten toevoegen: Component toegevoegd
- Stap 8: Componenten toevoegen: Essentiële code automatisch ingevuld
- Stap 9: Code automatisch aanvullen
- Stap 10: Diversen
- Stap 11: Release-opmerkingen
Video: Aan de slag met SkiiiD Editor: 11 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
skiiiD Editor, Development Board Firmware IDE
skiiiD Editor is gebaseerd op skiiiD (Firmware Development Engine). Nu is het compatibel met Arduino UNO, MEGA en NANO met 70+ componenten.
Besturingssysteem
macOS / Windows
Hoe installeren
Bezoek de website https://skiiiid.io om de client te downloaden
Benodigdheden
Arduino UNO,
Stap 1: Project maken: startpagina
U ziet de startpagina wanneer u skiiiD start. Op deze pagina kun je een project aanmaken of openen en je bord selecteren.
Stap 2: Project maken: Bord selecteren
Stap 1. Selecteer de nieuwe knop linksboven op de startpagina of druk op ctrl+N.
Stap 2. Selecteer een bord om een project te starten.
Stap 3: Componenten toevoegen
Om firmware te ontwikkelen, moet u componenten selecteren.
Stap 1. Klik op de plusknop '+' aan de rechterkant van de client
Stap 4: Componenten toevoegen: Componentselectie
Stap 2. Selecteer componenten uit de meegeleverde lijsten
Componentbibliotheken worden voortdurend bijgewerkt. Ga naar Bibliotheek aanvragen pagina voor het aanvragen van componenten.
Stap 5: Componenten toevoegen: Component Detailpagina
Stap 3. Wanneer u op een component klikt, configureert u pinnen, controleert u de functies en meer informatie over de component.
Stap 4. Klik op de knop Toevoegen rechts onder het venster.
Stap 6: Componenten toevoegen: Verbindingswaarschuwingsfunctie
Zorg ervoor dat alle componenttekens groen zijn. Als de puntkleur geel is, gebruikt een ander onderdeel de pin al.
Stap 7: Componenten toevoegen: Component toegevoegd
Stap 8: Componenten toevoegen: Essentiële code automatisch ingevuld
Stap5. Essentiële code om de functie van de component te implementeren wordt automatisch ingevuld.
Stap 9: Code automatisch aanvullen
Als een component correct is toegevoegd, schrijft u de componentnaam. Beschikbare functies (vooraf ingestelde code) worden vermeld op de editor.
De code is gemaakt door het skiiiD-team. Ga voor meer informatie naar de pagina skiiiD-bibliotheken
Stap 10: Diversen
Zoek en vervang functie
Druk op ctrl+F voor het zoek- en vervangpaneel. Het is beschikbaar om een woord te vinden en te vervangen.
Sneltoets (tussen haakjes = macOS)
ctrl+X (CMD+x) Gemarkeerde tekst knippen
ctrl+C (CMD+C) Gemarkeerde tekst kopiëren
ctrl+V (CMD+V) Gemarkeerde tekst plakken
ctrl+A (CMD+A) Selecteer alle tekst
ctrl+F (CMD+F) Open zoek- en vervangpaneel
ctrl+SPACE (CMD+SPACE) Lijst automatisch aanvullen openen
ctrl+K (CMD+K) Vouwen / ontvouwen
ctrl+Shift+K (CMD+Shift+K) Alles vouwen/uitvouwen
PS Dit is een bètaversie en is nu gratis. We werken aan componenten en bordenbibliotheken. Voel je vrij om het te gebruiken en welkom bij feedback.
e-mail: [email protected] of bezoek https://skiiiid.io/contact/ en vul het tabblad Hulp nodig in.
Stap 11: Release-opmerkingen
16 oktober 2019 (v0.1.11) - Het proces voor het downloaden van bronnen gestabiliseerd.
10 oktober 2019 (v0.1.10)
- De bug verholpen dat skiiiD niet direct na de automatische update werkte.
07 oktober 2019 (v0.1.9)
- De bibliotheek van de Neopixel-module toegevoegd voor Maker Faire Seoul 2019
- Verbeterde UX over automatisch aanvullen.
25 september 2019 (v0.1.8)
- Ondersteunde de meertalige tooltip van de bibliotheek (Engels, Koreaans).
- De subfunctie toegevoegd die parameters weergeeft om automatisch aan te vullen.
30 augustus 2019 (v0.1.7)
- Ondersteund het nieuwe bord (Arduino Nano).
22 augustus 2019 (v0.1.6)
- Het proces van het aanbevelen en instellen van de pin gewijzigd.
05 augustus 2019 (v0.1.5)
- Ondersteunde de mac-versie. Het proces voor de seriële poort gewijzigd.
- Verplaatst de cursor naar de lusfunctie bij een nieuw project.
- De functie voor het wijzigen van het bord toegevoegd.
05 juni 2019 (v0.1.4)
Bugfix
- Segmentmodule gaf het nulnummer niet weer.
- De typfout en gebruikersinterface gewijzigd.
31 mei 2019 (v0.1.3)
Bugfix
- Project was leeg toen nieuw project zonder bordselectie was.
Toegevoegde bibliotheken
- Servomotor
29 mei 2019 (v0.1.2)
Bugfix
- Knopinfo verdween soms niet.
Bibliotheken toegevoegd
- Gyroscoopmodule (MPU6050)
17 mei 2019 (v0.1.1)
Bugfix
- Er is een fout opgetreden bij het compileren van de dot-matrix-module.
Aanbevolen:
Aan de slag met draadloze temperatuur- en trillingssensoren met groot bereik: 7 stappen
Aan de slag met draadloze temperatuur- en trillingssensoren met groot bereik: Soms zijn trillingen de oorzaak van ernstige problemen in veel toepassingen. Van machineassen en lagers tot de prestaties van de harde schijf, trillingen veroorzaken schade aan de machine, vroegtijdige vervanging, lage prestaties en veroorzaken een grote aanslag op de nauwkeurigheid. Toezicht houden
Aan de slag met Ham Radio: 5 stappen (met afbeeldingen)
Aan de slag met Ham Radio: Als een onlangs geslagen ham-licentiehouder, wil ik het proces doorgeven dat ik heb gevolgd om in hamradio te komen. Ik werd verleid door het zelfredzaamheidsaspect van de hobby, mensen een manier geven om te communiceren wanneer andere methoden worden verstoord. Maar het is ook de moeite waard om
Aan de slag met I2C-sensorinterface?? - Interface uw MMA8451 met ESP32's: 8 stappen
Aan de slag met I2C-sensorinterface?? - Interface uw MMA8451 met behulp van ESP32's: in deze tutorial leert u alles over het starten, aansluiten en laten werken van een I2C-apparaat (versnellingsmeter) met een controller (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Aan de slag met FRDM-KL46Z (en Mbed Online IDE) met Windows 10: 6 stappen
Aan de slag met FRDM-KL46Z (en Mbed Online IDE) Windows 10 gebruiken: De Freedom (FRDM)-ontwikkelborden zijn kleine, energiezuinige, kosteneffectieve evaluatie- en ontwikkelingsplatforms die perfect zijn voor het snel prototypen van applicaties. Deze evaluatieborden bieden een gebruiksvriendelijke flash-programmer voor massaopslagapparaatmodus, een virt
Aan de slag met de goedkope RPLIDAR met Jetson Nano: 5 stappen
Aan de slag met de goedkope RPLIDAR Jetson Nano gebruiken: kort overzicht Lichtdetectie en -bereik (LiDAR) werkt op dezelfde manier als ultrasone afstandsmeters met laserpuls in plaats van geluidsgolven. Yandex, Uber, Waymo en etc. investeren fors in LiDAR-technologie voor hun autonome autopr