Avr rtosprojekty
Pomoc teoretyczna w zakresie programowania w assemblerze.
Istniejące urządzenie trzeba zaprogramowac od nowa. Obsługa panelu sterujacego i wygenerowanie sygnałów o impulsie. Atmega AVR. Bascom.
Witam potrzebuję działającego szablonu dla Joomla. Temat serwisu joomla - jako strona dla urządzeń elektronicznych opartych na AVR włącznie z działem DIY itp. Logo dostarczę dla osoby podejmującej się zlecenia. Przed przystąpieniem do prac proszę o wgląd do szaty graficznej serwisu.
Przedmiotem aukcji jest poprawienie stylistyczne (błędy językowe, urwane zdania, literówki), merytoryczne (błędy w opisie) i rozbudowa tutoriali o pisaniu plików makefiles: Rozbudowa o mniej znane, ale również przydatne rzeczy przy pisaniu makefiles. Może to być oddzielny kurs "dla ...poprawienie stylistyczne (błędy językowe, urwane zdania, literówki), merytoryczne (błędy w opisie) i rozbudowa tutoriali o pisaniu plików makefiles: Rozbudowa o mniej znane, ale również przydatne rzeczy przy pisaniu makefiles. Może to być oddzielny kurs "dla zaawansowanych". Przydało by się też opisać jak pisze się pliki makefiles dla procesorów AVR w WinAVR (ewentualnie ARM i PIC)...
Potrzebuje programu: który po naciśnięciu klawisza z klawiatury matrycowej zapamięta który klawisz został wciśnięty i będzie wysyłał ten znak do USART dopóki nie zostanie wciśnięty inny klawisz. Wciśnięcie *- spowoduje zaprzestanie wysyłania znaku do USART. Program powinien współpracować z zestawem startowym AVR- ATmega ZL3AUR. Oczywiście programy powinny być z opisami, instrukcjami poszczególnych wersów programu.
...klasy HID... Mass Storage - Specyfika dostępu do urządzeń klasy Mass Storage w Windows... MSDN - Dyskusje związane z dokumenetacją dla programistów USB w systemach Windows... Programowanie mikroprocesorów - Forum dla początkujących programistów mikroprocesorów jednoukładowych... 8051 - Programowanie procesorów rodziny MCS51 (ASM, Keil A51&C51, SDCC itp.)... AVR - Programowanie procesorów AVR (WinAVR, AVR Studio itp.)... PIC - Programowanie procesorów Microchip (PIC C, ASM)... STM - Mikroprocesory STMicroelectronics 8 i 32 bitowe (C & ASM)... ARM - Programowanie procesorów z rdzeniem ARM (C, ASM)... x86/x64 - Programowanie procesorów PC-towych (oraz zagadnienia związane...
witam. Mam małe zlecenie prezentacjie na temat mozliwości komerycjnych zestawów uruchomieniowych z mikrokontrolerami , , i inne. prezentacja powinna zawierac przynajmniej 20 slajdów bez tytułowego i koncowego, na tle WSIZIA , z rysunkami schematami, zdjeciAMI (nie moze byc sam tekst)
Witam, Szukam osoby, która pomoże - oczywiście odpłatnie - w dodaniu obsługi protokołu BACnet do programu dla procesora AVR (najlepiej ATmega1284 lub ewentualnie innego). Chodzi o stworzenie nowych lub znalezienie i zaadaptowanie gotowych fragmentów kodu (najlepiej do CodeVision) do aplikacji, umożliwiając pracę urządzenia w BACnet (MS/TP, RS485). Konieczne będzie przekazywanie w obie strony kilkunastu parametrów pracy urządzenia. Proszę o propozycje ceny i podanie orientacyjnego terminu realizacji zlecenia. Zależy mi na czasie. Pozdrawiam!
...budzikiem włącza światła w pokoju, zmniejszając poranny szok. Chciałbym wykonać to samemu jako projekt weekendowy, ale nie poszedłem na politechnikę, tylko na uniwersytet, więc naturalnie brakuje mi pewnych umiejętności. Wymyśliłem że układ będzie wyglądał tak: przedłużacz z jednym aktywnym gniazdkiem podpiętym do jakiegoś przekaźnika. Przekaźnik jest sterowany przez jakiś programowalny układ typu AVR lub lepiej Arduino. Płytka sterująca tym ma Ethernet / USB / Bluetooth i może być nawet zasilana przez firmowy zasilacz. Umiem programować, więc z oprogramowaniem Arduino bym sobie poradził, tak jak i z aplikacją kliencką na Linuksa / Androida. Potrzebuje jedynie pomocy w zaprojektowaniu i zlutowaniu układu na tyle dokładnie, żebym mógł zostawić go podłączonego w domu, ...
Poszukuje osoby która podejmie się przygotowania opracowania podstawowych zagadnień z zakresu mikrokontrolerów AVR (opis rejestrów, portów, konfiguracja portów/przerwań,timerów itp.) Opracowanie nie może być zrobione na zasadzie kopiuj/wklej!!! Proszę o konkretne oferty z terminem realizacji (czas odgrywa ważną rolę) oraz ceną.
Witam Potrzebuję 2x programów, napisanych dla 8051 bądź AVR w czystym assemblerze, treść poniżej: Program 1 liczący tan(x) i arctan(x) w postaci pdoporgramu , argumenty oraz wyniki obliczeń przekazywane poprzez wybrane komórki pamięci PROGRAM 2 który będzie realizował operacje na liczbach rzeczywistych w reprezentacji zmiennoprzecinkowej, dodawanie, odejmowanie, dzielenie porównywanie. postaci podprogramu , argumenty oraz wyniki obliczeń przekazywane poprzez wybrane komórki pamięci oraz mantysa na 32 bitach, wykładnik liczby na 16
Zlecę opracowanie projektu systemu mikroprocesorowego (schemat ideowy + projekt PCB) System musi zawierać co najmniej: - procesora ATMEGA8 (ewentualnie inny tani AVR) - wyjścia do magistrali 1-Wire - baterii litowej do podtrzymywania zasilania - wyświetlacza LCD - 3 przekaźników załączających napięcie 230V - zegara RTC - 4 przycisków + oczywiście wszystkie drobiazgi, które są potrzebne, żeby to wszystko połączyć. Wymagania: - sensownie mała i zwarta płytka PCB, - zasilanie całości napięciem 12V - wyprowadzone goldpiny do programatora tak, żeby dało się to programować bez demontażu - brak elementów SMD - kontakt do projektanta (najchętniej GG), któremu będę mógł parę razy zawracać głowę (oczywiście w granicach zdrowego ro...
Witam Poszukuje osoby, która zaprogramuje mi makietę ze sterownikiem Atmega128. Sterownik posiada wyświetlacz lcd i trzeba zrobić na nim menu do sterownika... Cena do ustalenia po konsultacji... Okolice Bielska - Białej. GG: 1382580 mail: @
Witam, poszukuje osoby która poprawi błąd który polega na tym że produkty nie dodają się do koszyka. Dodatkowo chciałbym mieć możliwość dodawanie filmików z YT poprzez AVR Media. Chętnie nawiążę współpracę z osobą która zna dobrze VM i potrafi pisać do niej dodatki. Pozdrawiam
Zlecę napisanie oprogramowania do mikro-kontrolera ATMEGA32 w BASCOM AVR lub C. Forma umowy jaka mnie interesuje to umowa o dzieło lub umowa między firmami. Nie ukrywam, że szukamy osoby do dłuższej współpracy więc proszę o licytację osoby które czują się naprawdę dobrze w programowaniu dla mikro-kontrolerów. Schemat układu dostarczę wybranej osobie. Wymagania dla programu: * Obsługa klawiatury * Obsługa 8 czujników * Obsługa aktywacji dźwięku i wyłączenia urządzenia * odliczanie czasu Interesuje mnie przeniesienie majątkowych praw autorskich na naszą firmę więc proszę wziąć to pod uwagę przy wycenianiu Państwa pracy.
Witam, Chodzi o wykonanie programu zaliczeniowego. Opis: Zegar ma mieć pole w którym będzie się wyświetlała godzina i minuty powiedzmy 23:59 następnie zegar ma mieć po 2 przyciski dla wartości godzi i min, naciśnięc...zaliczeniowego. Opis: Zegar ma mieć pole w którym będzie się wyświetlała godzina i minuty powiedzmy 23:59 następnie zegar ma mieć po 2 przyciski dla wartości godzi i min, naciśnięcie przycisku ma zmniejszyć/zwiększyć minuty/godziny. Czyli pole w którym pokazana jest godzina i 4 przyciski którymi mogę zmieniać czas. Ogólnie program będzie przerabiany modyfikowany na zaliczenie z mikrokontrolerów AVR, wiec jeśli przypadkiem ktoś taki ma to może być od razu przerobiony ale nie jest to konieczne. Potrzebuje mieć p...
Embedded software ............................ .................................... Realizacja na zamówienie oprogramowania embedded, sterowników. Doświadczenie z mikrokontrolerami: ARM, Atmega AVR, 80x51. Wsparcie dla systemów wbudowanych. Więcej informacji jest na stronie: ~miknet/ E-mail: opendriver at gmail dot com Skype:
Program na PC musi być napisany w Delphi. Wymiana danych odbywać się będzie za pośrednicwtem wirtualnego portu COM. Do mikrokontrolera avr atmega32 podpięty jest układ FT245BM - czyli konwerter USB na interfejs równoległy. Program na avr atmega32 napisany musi być w języku C, program wymiany danych musi bazować na obsłudze przerwań. Dokładny opis wyprowadzeń i schemat podłączeń prześlę na maila, mogę również dostarczyć układ do testowania programu. Jeśli ktoś zna mikrokontrolery avr, i miał styczność z tym układem to program nie powinien stanowić większego problemu. W razie pytań proszę pisać
... je nach Skillset, unterstützt du bei artefaktfreiem Presetwechsel, Optimierung der Audio Processing Kette, Testautomatisierung, CI Tooling und punktuell Hardware Debugging. Anforderungen Sehr gute Erfahrung in Embedded C und C++ sowie strukturiertem Firmware Design. Erfahrung mit ESP32 und oder STM32, idealerweise beides, inklusive Peripherie, Interrupts, DMA und Timern. Realtime Know how mit RTOS oder FreeRTOS sowie ein gutes Verständnis für Latenz und Jitter. Audio nahe Embedded Erfahrung ist sehr hilfreich, insbesondere I2S, Buffering und stabiler Betrieb unter Last. Erfahrung mit Connectivity im 2,4 GHz Umfeld ist ein Plus, zum Beispiel BLE oder Wi Fi, wichtiger ist ein systematischer Ansatz für Robustheit. Sehr gute Debugging Skills, saubere Logs, repro...
I’m working on a project with the AVR-IoT Cellular Mini (Sequans Monarch 2 modem), where I modified the Arduino-based firmware myself to periodically transmit GPS latitude and longitude data to my backend (BE) over HTTPS. The objective is to send GPS data (latitude, longitude, and timestamp) to a REST API endpoint at a defined interval and confirm that the data is successfully received and visible on the backend. At the moment, I’m blocked by a TLS issue while attempting to configure the CA certificate for HTTPS. When I try to add the root CA certificate (ISRG Root X1 – Let’s Encrypt) to the device/modem, I get an error that says: “CA certificate input too long” Because of this issue: • The TLS handshake fails. • The HTTPS request ...
I’m working on a project using the AVR-IoT Cellular Mini (Sequans Monarch 2 modem) where I customized the Arduino-based firmware myself to periodically send GPS latitude and longitude data to my backend (BE) over HTTPS. The goal is to push GPS data (lat/long + timestamp) to a REST API endpoint within a specific time interval and verify that the data is successfully received and visible on the backend. However, I’m currently blocked by a TLS issue when trying to configure the CA certificate for HTTPS. When I attempt to add the root CA certificate (ISRG Root X1 – Let’s Encrypt) into the device/modem, I receive an error stating: “CA certificate input too long” Because of this: The TLS handshake fails. The HTTPS request does not complete. The end...
...communication systems --- Technical Skills Required: Mandatory: ● BLDC control (FOC preferred) ● PID tuning and control theory fundamentals ● PCB design tools (Altium / KiCad / Eagle) ● Embedded C/C++ ● Oscilloscope and hardware debugging expertise ● Communication protocols (UART, SPI, I2C, CAN) ● RF modules and wireless data handling ● Raspberry Pi or Linux-based embedded systems Preferred: - RTOS (FreeRTOS) - EMI/EMC mitigation techniques - Motor driver IC integration - Signal integrity analysis - MATLAB/Simulink for control modeling --- Behavioral Expectations: ● Strong ownership mentality ● System-level problem-solving approach ● Structured documentation discipline ● Ability to work across hardware, firmware, and mechanical domains ● Fast debugging capability under pressu...
Requirements: - Experience with NXP, STM32, EFR32 series - Hands on with Communication Protocols - Experience with RTOS - Great experience with Embedded C
...and dive straight into practical design with microcontrollers, real-time operating systems, and production-grade Embedded C. Here’s what I have in mind: • A modular curriculum that blends concise slide decks with live coding, hardware demos and lab assignments. • Real-world case studies that show how to architect, debug and optimise code on popular MCU families, then scale that work under an RTOS. • Clear, reusable reference projects and exercises my team can keep iterating on after class. • Delivery in short, instructor-led blocks that fit around a full-time work schedule, followed by recorded Q&A recaps. Acceptance criteria 1. Complete slide deck (PDF & source) covering all three focus areas. 2. At least four hands-on labs with st...
I’m putting together an intensive, certification-oriented programme for engineers who already have a solid footing in embedded systems, and I need an instructor who can operate comfortably at an advanced level. The syllabus must dive deep into: • Microcontrollers (architecture choices, peripheral interfacing, optimisation techniques) • RTOS concepts and deployment (task scheduling, inter-task communication, timing analysis) • Embedded C/C++ best practices (MISRA, memory management, tool-chain nuances) Because our end goal is certification preparation, every concept should feed directly into exam-style exercises, annotated sample code and realistic lab assignments. I’ll look for you to: • Shape a structured curriculum with clear learning outc...
...(heart-rate, step count, and SpO₂ ideal) with real-time data streaming. • A companion mobile app (iOS and Android) whose chief role is to receive and visualise the collected data; the app will also provide over-the-air updates and diagnostic logs. • Clean, investor-ready demo: boot, pair, run a scripted scenario, and reset without developer tools. Preferred toolchain/environment Embedded Linux or RTOS on a low-power SoC (Snapdragon XR, similar), TensorFlow Lite or Edge Impulse for on-device models, BLE/Wi-Fi for connectivity, Unity/ARCore/ARKit or an equivalent lightweight AR SDK for the display layer, and React Native or Flutter for the application—open to alternatives if they reduce time-to-demo. Acceptance criteria 1. Prototype glasses operate untethe...
Need software enginner who will help for STM32 Programming Skills required : 1. C Programming and debugging 2. should know Free RTOS Concepts 3. Shall be able to prepare Design using state flow diagram and flow charts 4. shall be able to write the test cases to test the project in excel sheet TASKS are : 1. make PWM OUT Woking and control wheels 2. Make the joystick Inputs working and get the ADC inputs from Joystick (this i have already done , half rest needs to be continued) Digital Input work as E-STOP input 4. Make Proximuty sensor and Ultrasonic sensor working With this i am going to prepare a Robotics vehicle for my FARM For sparying purpose . Future Tasks : 1. Make the input working using LORA and INTERNET (may be SIM800 Module) Process : 1. Requirement document wil...
.../ response display Health dashboards (heart rate, SpO₂, activity) Quick actions (torch, connectivity, battery) Settings and system status screens Technical Expectations We are looking for engineering, not only visual design. Preferred experience: Embedded UI development LVGL, Qt Embedded, or similar lightweight UI frameworks C / C++ (or Rust) in embedded environments Embedded Linux or RTOS-based systems Performance optimization (60 Hz when active, low-power states otherwise) Experience with round or wearable displays is a strong plus Not required but a bonus: Wearable or IoT device experience Animation and micro-interaction tuning Power-aware UI design Deliverables Running UI code on target hardware or reference environment Clean, modular UI architecture Basic...
...USB-to-UART, crystal, connectors, etc.). • Route a compact, manufacturable PCB that respects standard DRC rules and good signal-integrity practice. Deliverables should include the KiCad project files, annotated schematic, PCB layout, Gerber/NC drill set, and an organized BOM. If you create or tweak any custom footprints or symbols, bundle those as well. Experience with KiCad 7.x (or later) and previous AVR designs will help you hit the ground running. Let me know your typical turnaround time and any questions about the component set, and we can get started right away....
...environmental changes. Key Responsibilities • Control Loop Implementation: Design and implement high-frequency, deterministic control loops (e.g., PID, LQR, or MPC) in C++. • Driver Development: Write and maintain low-level drivers for sensors (IMUs, encoders, pressure sensors) and actuators (motors, valves) using protocols like SPI, I2C, and CAN. • Real-Time Optimization: Develop software for RTOS (FreeRTOS, Zephyr) or bare-metal environments, ensuring strict timing requirements are met. • System Modeling: Collaborate with Control Systems Engineers to translate mathematical models and block diagrams into efficient, production-ready code. • Debugging & Validation: Use logic analyzers, oscilloscopes, and JTAG/SWD debuggers to troubleshoot hardware-sof...
...engineering studio with a 5–7 member core team specializing in full-cycle IoT and embedded product help startups, researchers, and companies turn ideas into fully working, production-ready IoT products, from PCB and firmware to cloud, AI, and mobile Core Expertise Covers the Entire IoT Chain-> Embedded Firmware DevelopmentSTM32, ESP32, Arduino, nRF, PIC, Raspberry PiBare-metal & RTOS (FreeRTOS)BLE, Wi-Fi, LoRa, MQTT, CAN, SPI, I²C, UARTSensor integration, power optimization, OTA updates-> PCB Design & Hardware EngineeringSchematic + PCB design (EasyEDA, Altium, KiCad)Single-layer to multilayer boardsBOM optimization & DFM/DFA supportPrototype-ready Gerbers & manufacturing files-> Cloud, Backend & AI IntegrationAWS, Firebase, custom backen...
... • Driving event-based GSM workflows that wake, transmit and sleep on a tight energy budget. • Building and maintaining an encrypted data path across BLE and cellular links with industry-standard crypto libraries. • Squeezing the last milliamp out of the system through smart power-domain control, watchdogs and state machines. • Applying production-grade firmware debugging tactics on both RTOS and bare-metal builds to keep the device stable in the field. You’ll be working shoulder-to-shoulder with our hardware, mobile-app and cloud engineers, iterating quickly to hit certification and manufacturing deadlines. We already have the initial board spins, schematics and a partial firmware base; your first milestone will be to integrate the revised BLE c...
I have a brand-new home theater system waiting to be enjoyed, but the speakers and powered subwoofer still need to be professiona...subwoofer still need to be professionally mounted, wired, and calibrated. All hardware is on-site; I simply need neat, phase-correct installation, clean cable management, and a quick run-through to be sure every channel is balanced. Key deliverables: • Securely mount and position all speakers and the subwoofer • Run and conceal speaker wire, keeping walls and trim tidy • Connect to my existing AVR, verify polarity, set crossover and levels • Leave the room ready for a test movie with no visible cables or hum I’m flexible on placement details if you have acoustic suggestions and will appreciate a short hand-off explainin...
...of complete digital subsystems—from schematic creation & review and board bring-up through RTOS-based firmware, EMI/EMC compliance, and long-term platform maintenance. Candidates must be fluent in English and available to work Central Standard Time (CST), 9:00 AM–5:00 PM. Core Responsibilities Architect and implement embedded digital subsystems for high-performance audio products Create and review digital schematics using Cadence OrCAD, including MCU, memory, clocks, power regulation, and interface circuitry Participate directly in component selection and digital hardware architecture decisions Lead first-article board bring-up, validation, and root-cause failure analysis Develop and maintain RTOS-based firmware (FreeRTOS or equivalent) in C/C++ Desi...
I’m moving a new embedded concept from paper to proof-of-concept and I need lean, fast firmware written entirely in Assembly. The exact device is still open—we’re weighing AVR, PIC, and ARM—so part of your first task will be to advise on the most suitable MCU and tool-chain for the job. Once the silicon is chosen, I’ll provide the electrical schematic and the functional requirements; you translate those into tight, cycle-efficient code, supply a ready-to-flash HEX (or BIN) file, and walk me through any fuse or configuration-bit settings that matter. Deliverables • MCU selection rationale with part numbers • Fully commented Assembly source files • Compiled firmware image (HEX/BIN) • Brief setup-and-flash guide plus inline do...
...engineering studio with a 5–7 member core team specializing in full-cycle IoT and embedded product help startups, researchers, and companies turn ideas into fully working, production-ready IoT products, from PCB and firmware to cloud, AI, and mobile Core Expertise Covers the Entire IoT Chain-> Embedded Firmware DevelopmentSTM32, ESP32, Arduino, nRF, PIC, Raspberry PiBare-metal & RTOS (FreeRTOS)BLE, Wi-Fi, LoRa, MQTT, CAN, SPI, I²C, UARTSensor integration, power optimization, OTA updates-> PCB Design & Hardware EngineeringSchematic + PCB design (EasyEDA, Altium, KiCad)Single-layer to multilayer boardsBOM optimization & DFM/DFA supportPrototype-ready Gerbers & manufacturing files-> Cloud, Backend & AI IntegrationAWS, Firebase, custom backen...
...validation, and diagnostics Driver control logic: initialization, enable/disable sequencing, fault handling Command & telemetry protocol (frames, CRC, timeouts, error handling) Control of: motion drivers, MOSFET power outputs, camera trigger / strobe signals Deterministic state machine: INIT / IDLE / ENABLED / FAULT Watchdog and fail-safe behavior Clean, modular firmware architecture (RTOS not required) Hardware MCU controller board: schematic, PCB layout (4–6 layers), BOM and manufacturing files Power input range: 24–36 V DC Interfaces: RS-485, Industrial camera connector Hirose HR10 (12-pin), Galvanically isolated Trigger / Strobe / GPIO Outputs: 3× MOSFET power outputs (≥1 A, 12–48 V), 1 output with autonomous temperat...
I need an experienced firmware developer for an embedded system, specifically for a tracking device. The firmware should handle: - Sensor data processing - Communication protocols - Motor control - Additional functionalities as needed Ideal skills and experience: - Proficiency in embedded C/C++ - Experience with real-time operating systems (RTOS) - Strong knowledge of communication protocols (UART, SPI, I2C, etc.) - Background in developing for radio frequency devices is a plus - Ability to provide examples of past work and relevant experience Please share your experience in similar projects.
Title: Embedded Firmware Engineer - YC3121 Thermal Printer Development Description: We need an experienced embedded firmware engineer to develop thermal printer firmware for YC3121 MCU (ARM Cortex-M based). The project involves creating ESC/POS compatible printer firmware using existing reference code and ma...integration Timeline: 4-6 weeks Budget: $1,000 - $1,500 Deliverables: - Complete source code (well-commented) - Working firmware binary - Project documentation - Test report What We Provide: - Complete YC3121 SDK - Reference firmware code - Hardware for testing - Technical documentation Please Include: - Portfolio with embedded projects (GitHub preferred) - Code samples showing hardware drivers and RTOS usage - Brief explanation of your approach - Timeline estimate - R...
...function codes for reading/writing holding and input registers. • Provide a simple framing protocol on UART (ASCII or binary, your choice—keep it documented) so that register values can be transferred without loss or ambiguity. • Keep interrupt load low; DMA usage on both Ethernet and UART is welcome. • Code must compile with the latest STM32CubeH7 HAL (LL drivers are fine if you prefer). No RTOS is necessary unless you feel FreeRTOS will simplify the networking layer—either way, document the choice. Acceptance criteria – Connecting a PC running Modbus Poll to the board over Ethernet and reading/writing a small test block (e.g., 20 holding registers) produces consistent results on every request. – UART traffic captured on a...
...recommend. • Actuators: the board must be able to drive pumps as the primary load, plus leave head-room for additional actuators of similar power levels. I expect you to design for manufacturability, choose readily available parts, and document every step clearly. Firmware should handle sensor sampling, safety logic, actuator control, OTA updates and cloud messaging; you are free to select an RTOS or bare-metal approach so long as the code is modern C++. Deliverables - Complete schematic, PCB layout files, Gerbers, 3D STEP, and a costed BOM - Compilable firmware source with build scripts and flashing instructions - One fully assembled and tested prototype that demonstrates: • stable Wi-Fi connectivity with end-to-end data exchange to my backend API (define...
...engineering studio with a 5–7 member core team specializing in full-cycle IoT and embedded product help startups, researchers, and companies turn ideas into fully working, production-ready IoT products, from PCB and firmware to cloud, AI, and mobile Core Expertise Covers the Entire IoT Chain-> Embedded Firmware DevelopmentSTM32, ESP32, Arduino, nRF, PIC, Raspberry PiBare-metal & RTOS (FreeRTOS)BLE, Wi-Fi, LoRa, MQTT, CAN, SPI, I²C, UARTSensor integration, power optimization, OTA updates-> PCB Design & Hardware EngineeringSchematic + PCB design (EasyEDA, Altium, KiCad)Single-layer to multilayer boardsBOM optimization & DFM/DFA supportPrototype-ready Gerbers & manufacturing files-> Cloud, Backend & AI IntegrationAWS, Firebase, custom backen...
...respiration. The goal is a complete, production-ready solution: hardware selection, low-level firmware, and a clean interface that lets the rest of my product stack pull real-time data without hassle. Here’s what I need you to handle: • Architecture and component selection around an appropriate microcontroller or SoC • Schematic and PCB layout for the sensor front-end and core logic • Bare-metal or RTOS-based firmware in C/C++ (your recommendation) that acquires, filters, and time-stamps each sensor stream • A simple serial, SPI, or BLE protocol—whichever fits best once we review constraints—for downstream data access • Validation documents: test plan, compiled binaries, pinout tables, and concise user notes so my team can repro...
I have a custom RISC-V board here in India that still needs its very first breath of life, and I want Zephyr running on it. The immediate goal is classic board bring-up: get the SoC to boot into Zephyr cleanly, prove that the console works, show me the GPIOs toggling, and hand back a minimal yet reproducible reference design so future work can build on top of it. Here’s what I expect from you: - Riscduino riscv based soft SoC on FPGA, need bring-up zephyr on this platform • Create or adapt the Zephyr board definition (device-tree, Kconfig, defconfig, pinmux, etc.). • Deliver a patch series I can upstream or re-apply, together with concise build and flash instructions that work on a fresh clone of Zephyr and the RISC-V toolchain. Acceptance is simple: I flash the ima...
HI I am a senior technology leader with 19+ years of experience in embedded product development across IoT, IIoT, Smart Cities, AMI/Smart Energy, and Automotive domains — delivering complete solutions from concept architecture to mass production and field deployment. I bring deep hands-on expertise in STM32, NXP, PIC, AVR, and Renesas MCUs, covering low-level firmware development, peripheral/sensor integration, and real-time embedded system design on bare-metal and RTOS platforms including FreeRTOS. My debugging capabilities using JTAG, logic analyzers, and oscilloscopes ensure reliable and optimized system performance. I have strong experience in RF Mesh, Zigbee, BLE, and LPWAN connectivity along with robust understanding of hardware schematics for seamless HW+FW i...
...Call arrives from a Twilio number • Routed to FreePBX • Forwarded to ElevenLabs AI • AI transfers the call to a live PBX extension Both scenarios must be fully working and tested Current Environment • PBX: FreePBX 17 • Asterisk: 20.x • OS: Ubuntu 22.04 • Hosting: AWS EC2 • Signaling: PJSIP only • Transport tested: UDP / TCP (TLS optional) External Services • ElevenLabs SIP Trunk (Agent Voice / AVR)Current Issues (What Needs Fixing) • ElevenLabs SIP trunk shows: o Rejected o No auth objects matching realm • Calls connect but no audio • “All circuits are busy” after dialing • Unclear authentication behavior between PBX and ElevenLabs • Suspected RTP / NAT / media path issues • Need correct...
I'm seeking an experienced Embedded C++ Engineer based in India to work on an automotive radio system using RTOS. Key tasks include: - Develop and implement communication protocols. - Collaborate on enhancing system functionalities. Ideal candidates should have: - Strong background in Embedded C++. - Proficiency with RTOS and automotive communication protocols. - Experience in developing reliable and efficient embedded systems. Looking forward to your bids!
...a long-term position (years, not months) supporting ongoing projects in collaboration with our local engineers in Canada and the USA. The ideal candidate will work North American hours (flexible if needed) and possess expertise in embedded systems development. Mandatory Skills: 1. Proficiency in MCUXpresso IDE (FreeRTOS) for NXP embedded platforms. 2. Experience with Atmel Studio for Atmel AVR programming (C or machine language). 3. Familiarity with JTAG, USB, PHY, MIPI, I2C, and SPI protocols. Nice-to-Have Skills: 1. Knowledge of Arduino programming. 2. Experience with legacy Microchip programming for product support. 3. Passion for high-quality audio reproduction. Super-Star Level Skills: 1. Familiarity with Embedded Artists RT1176 uCOM platform. 2. Previous experience des...
Programming language: Bascom AVR, Atmega 328BP microcontroller Subject of the assignment: - Writing a procedure to generate a pixel array for displaying rMQR in the R17x99 format with 15% correction byte format. - Full code coverage: 98 bytes (0-255). - Input data: 98-byte array - Output data: array for display or, for testing purposes, code generation on an LCD display - Successful acceptance will be achieved by scanning the generated code with a scanner. - The program code should include detailed comments within the code. - The code should be accompanied by documentation based on which the code was created, so that the code can be edited (mrQR structure, Reed-Solomon, masking, and data structure). Example: ;=========================================================== DIM...
I need a Python-savvy embedded engineer to create the core firmware for an industrial automation controller focused on process control. The microcontroller—Raspberry Pi running a minimal RTOS—already boots and exposes basic drivers; your job is to build the application layer in MicroPython (with small C modules if timing demands it). The code must read multiple sensors, execute PID loops, drive valves and relays, log key variables, and expose a simple text-based API so the supervising PLC can tweak setpoints on the fly. Timing is critical: the main control loop has to hold a deterministic 10 ms cycle without blocking other tasks. Safe startup/shutdown, EEPROM-backed parameter storage, and watchdog handling also form part of the brief. You’ll receive the board sche...