


Systemy wbudowane (mikrokontrolery)
- Programowanie proof of concept projektu bazującego na dowolnej płytce edukacyjnej Arduino w C++
- Projektowanie architektury oprogramowania wbudowanego w języku C na mikrokotrolery z rodziny ARM, Microchip PIC 16, 33, 32, STM32 etc. (embedded software architecture)
- Tworzenie sterowników tzw. drivers dla urządzeń peryferyjnych na interfejsy szeregowe UART, I2C, SPI, CAN etc.
- Tworzenie pełnego oprogramowania wbudowanego w oparciu o wymagania klienta
- Rowój oprogramowania klienta – dodawanie funkcjonalności i integracja z obecną bazą kodu
- Debugowanie oprogramowania klienta – szukanie błędów w istniejącej bazie kodu
- Refaktoring kodu klienta – przebudowa kodu umożliwiająca dalszy rozwój lub zmiana języka/platformy
- Projektowanie i wdrażanie interfejsu urzytkownika na wyświetlaczach dotykowych LCD/OLED
- Doświadczenie w sterowaniu silnikami w układzie pętli zamkniętej
Programy komputerowe (windows / android)
- Skrypty przetwarzania dużej ilości danych Python, C, C#
- Programowanie aplikacji stacjonarnej – okienkowej w C#
- Projektowanie bazy danych i obsługi bazy danych
- Tworzenie intuicyjnego interfejsu urzytkownika
- Komunikacja z urządzeniami zewnętrznymi – USB, COM, Bluetooth
- Przetwarzanie i wizualizacja danych
- Programowanie aplikacji webowych opartych o React i Firebase, sklepy internetowe
- Projektowanie i programowanie aplikacji na urządzenia Android
Ostatnie wpisy:
- Uchwyt do delikatnych części
Projekt i druk 3D (FDM – z materiału PLA) uchwytu na czujnik ciśnia – aby w bezpieczny sposób przylutować przewody do czujnika na produkcji. Na zdjęciu przykład użycia uchwytu w trakcie lutowania przewodów. Czujnik, na swojej przedniej ściance, posiada delikatną membranę – uchwyt został zaprojektowany w taki sposób, aby było nie możliwe uszkodzenie membrany podczas… Dowiedz się więcej: Uchwyt do delikatnych części - Pilot radiowy 933MHz z dwukierunkową komunikacją
Projekt Układu Elektronicznego, Oprogramowanie Embedded.Porównanie rozmiaru do baterii CR2032. Projekt Obudowy, Naklejki (naklejka wykonana przez firmę zewnętrzną).Druk 3D (SLA – żywica) obudowy, materiał ognioodpowrny – UL94-V0. - Druk 3D części zastępczych
Często się zdaża, że uszkodzeniu uleknie mała plastikowa część, której nie da się dokupić a bez niej urządzenie nie będzie działało i trzeba kupić nowe, lub… wydrukować uszkodzony element! Celem druku technicznego nie zawsze jest wygląd, a właściwości mechaniczne są najważniejsze. Poniżej przykładowy wydruk w technologi EDM (filamnetowej), z dużą dyszą wydruk nie prezentuje się… Dowiedz się więcej: Druk 3D części zastępczych - Wycinanie 3mm sklejki laserem
Wycinanie cienkiej sklejki za pomocą 10W LED lasera CNC nie stanowi problemu i jest relatywnie szybkim procesem. Ze względu na ryzyko związane z przepalaniem drewna operator musi bacznie obserwować proces. - Elastyczne przyciski
Drukowanie elastycznej membrany z przyciskami jest wymagającym zadaniem. Żywica elastyczna ma specyficzne właściwości, wiele parametrów druku musi zostać dostosowane pod drukowaną część. Druk 3D umożliwił wielokrotne iteracje modelu w celu dostosowania cech mechanicznych przycisku do uzyskania idealnego odczucia i reakcji przycisków elektronicznych. Tutaj przykład żywicy Flexible 80A czernionej, efekt końcowy jest bardzo zadowalający, rozdzielczość 50… Dowiedz się więcej: Elastyczne przyciski
