24FreelanceRynek freelancerów, który nigdy nie śpi
Aktywny

Rozwój oprogramowania układowego IoT dla ESP32/STM32/Arduino

70 przeglądów#2479
Okres wystawienia12 dnido 23.11.2026
Opublikowane25.08.2026
Widoki7029 w ciągu 14 dni

O usłudze

Przetłumaczone
Piszę oprogramowanie układowe dla urządzeń na ESP32, STM32 i Arduino oraz prowadzę projekty od prototypu do sprzętu gotowego do produkcji seryjnej. Moja podstawowa praca to bardzo niski poziom, którego większość woli unikać: sterowniki czujników i aktuatorów przez I2C, SPI, UART i one-wire, obsługa przerwań, cyfryzacja ADC, kontrola PWM oraz zgrabne maszyny stanów, które utrzymują urządzenie przewidywalnym, nawet gdy sieć przerywa lub zasilanie się waha.

Po stronie łączności, konfiguruję provisioning WiFi i BLE, telemetrię przez MQTT z odpowiednim QoS i ostatnią wolą, TLS tam, gdzie to potrzebne, oraz aktualizacje OTA, abyś nie musiał jeździć w teren z laptopem. Osobno zajmuję się zużyciem energii: harmonogramy głębokiego snu, budzenie na podstawie przerwań, cykle pracy i pomiar prądu, ponieważ czujnik, który działa trzy dni, nie jest produktem. Gdy potrzebny jest komponent serwera, składam konfigurację brokera, lekkie API do pobierania danych oraz prosty pulpit, na którym może przychodzić telemetria.

Pracuję w C i C++ w ramach ESP-IDF, Arduino i STM32 HAL/CubeMX, starannie czytam karty katalogowe, a gdy magistrala kłamie, podłączam analizator logiczny lub oscyloskop. Otrzymujesz skomentowany kod źródłowy, powtarzalne kompilacje i instrukcje, jak samodzielnie wgrać i debugować urządzenie.

Co zazwyczaj robię:
— Sterowniki czujników i aktuatorów, przerwania, ADC/PWM, solidne maszyny stanów
— Provisioning WiFi/BLE, telemetria MQTT, aktualizacje TLS i OTA
— Niskie zużycie energii, głęboki sen i szacowanie żywotności baterii
— Opcjonalny komponent serwera: broker, API do pobierania danych, pulpit na żywo
Freelancer contacts
E-mailShow
24
Dwadzieścia · wskazówka

Zanim zamówisz

  • Przejrzyj portfolio freelancera.
  • Opisz swoje zadanie i zapytaj o cenę oraz termin.
  • Sprawdź opinie od innych klientów.
  • Lub opublikuj projekt i porównaj kilka ofert.
Ta sama kategoria

Podobne usługi

Wszystkie usługi w kategorii
Dobrze wiedzieć
Jak mogę zamówić tę usługę?

Napisz do freelancera za pomocą formularza na tej stronie: opisz zadanie, termin i wynik, którego potrzebujesz.

Jak mogę sprawdzić freelancera?

Otwórz profil: ocena, portfolio i opinie od innych klientów pokazują doświadczenie w zadaniach podobnych do twoich.

Olga M.Programowanie stron internetowych
Kontakt
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora