vliegtuig pictogram
verzenden naar
Verzending vanuit Europa met DHL, de volgende dag al bezorgd. Ontvang je bestelling wereldwijd binnen 2-4 dagen!
Bestel online en ontvang je bestelling binnen 2-4 dagen via onze lokale partners, net zoals bij lokale winkels!
Wij verzenden vanuit Europa met DHL, ontvang uw bestelling zonder verrassingen binnen 1-3 dagen!
Verzending vanuit Europa met DHL, de volgende dag al bezorgd. Ontvang je bestelling binnen 14-21 dagen!
Wij leveren binnen 2-4 werkdagen in Singapore. Hulp nodig? Neem contact op met ons team via +65 3174 3631.
Wij leveren in Hongkong met DHL binnen 2-4 werkdagen. Hulp nodig? Neem contact op met ons team via +852 5808 4561.
Wij leveren binnen 2-4 werkdagen in China. Hulp nodig? Neem contact op met ons team via +86 18367375467
Wij leveren binnen 2-4 werkdagen in Taiwan. Hulp nodig? Neem contact op met ons team via +886 2 7734 4400.
Update (23 / 01 / 2026): We hebben voldoende voorraad van al onze producten, vind ons ook bij en    Shop

Verberg uw code in het programmeerbare simpleRTK2B-SBC

SBC mpy-kruis
SBC mpy-kruis

Soms willen we de broncode verbergen voor de zichtbaarheid van de gebruiker.
In C is dit eenvoudig omdat C-broncode en C-uitvoerbaar bestand afzonderlijke bestanden zijn, maar in python heb je alleen bronbestanden die in runtime worden gecompileerd.
Micropython gebruikt een tool genaamd mpy-cross om enkele componenten in de hostmachine te bouwen en deze toe te voegen aan de door micropython gecompileerde firmware. Deze tool kan ook worden gebruikt om voorgecompileerde python-bestanden te distribueren, ook wel .mpy-bestanden genoemd, die alleen python-bytecode bevatten, geen python-broncode, en die in runtime kunnen worden geladen door de virtuele micropython-machine.

  • mpy-bestanden heeft twee belangrijke voordelen:
    • Verwijdert broncode en biedt bytecode gecompileerde firmwaredistributie.
    • Vermijdt de compilatiefase op de SBC, waardoor het RAM-gebruik wordt verminderd
  • Om het .mpy-bestand te bouwen, hebt u een mpy-cross-tool nodig, deze tool is gemaakt door micropython en bronnen kunnen worden gedownload en gebouwd vanaf GitHub.
    Hier heb je de gecompileerde Windows-versie.
  • Merk op dat SBC draait met micropython 1.13, dus mpy-cross tool moet ook vanuit deze versie worden gebouwd.

Procedure

De stappen zijn eenvoudig:

1 Maak een python-bestand met uw broncode. In ons geval:

#welcome.py print( "hallo wereld") 

2 Pak de . uit gecompileerde Windows-versie en plaats in dezelfde map:
– Uw micropython-bronbestand
– mpy-cross.exe
– cygwin1.dll

3 Compileer het bestand met mpy-cross tool. Dit zou het welkom.mpy-bestand moeten genereren.

afbeelding.png

4 Kopieer het .mpy-bestand naar het SBC-geheugen

5 Om het .mpy-bestand uit te voeren, importeert u uw mpy-bestand als een normale module:

afbeelding.png

Als je deze inhoud leuk vond, kun je ons volgen Twitter, YouTube, Facebook or LinkedIn om op de hoogte te blijven van dit soort inhoud.

Vragen of verzoeken?
Neem contact met ons op! Wij antwoorden <24 uur!

Pictogram
Contact ArduSimple
Sluiten

Meer weten over GPS/RTK?

1. Ons technische team zal contact met u opnemen om eventuele vragen op te lossen!
2. We houden u op de hoogte van promoties en nieuwe productreleases
3. U hoort alleen van ons als we belangrijk nieuws hebben, we zullen uw e-mail niet spammen