Microcontroller jobs
...driver (if holding torque required). c) Provide pros/cons comparison to finalize selection. 2. Control Interface • Wired remote control (joystick + toggle switches). • Microcontroller-based control (Arduino / STM32 / ESP32). • Provision for upgrade to wireless (RF/LoRa/Bluetooth). 3. Power Input & Output • Power input must support dual AC supply options: 220V or 440V (any one can be used depending on site). • DC power output to be designed as per crawler requirements (voltage/current rating to be specified by engineer). • Include overload protection, fuses, and safety interlocks. 4. Programming & Electronics • Microcontroller programming (PWM, direction, logic). • Motor driver control code. • • Modular, expandable ...
I am looking for an experienced hardware and embedded systems freelancer to help develop a compact, offline electronic device for a consumer safety application. The project involves integrating a small processor, sensor module, alert mechanism, and battery into a custom PCB and enclosure. What I Need En...battery into a custom PCB and enclosure. What I Need End-to-end PCB design & layout Component selection and BOM creation Hardware–software integration support Prototyping + small batch manufacturing assistance Guidance on enclosure fitment and power optimization Who I’m Looking For A reliable freelancer or team with experience in: Embedded systems and IoT hardware Raspberry Pi / microcontroller integration Custom PCB design Compact product development...
I am looking for an experienced hardware and embedded systems freelancer to help develop a compact, offline electronic device for a consumer safety application. The project involves integrating a small processor, sensor module, alert mechanism, and battery into a custom PCB and enclosure. What I Need En...battery into a custom PCB and enclosure. What I Need End-to-end PCB design & layout Component selection and BOM creation Hardware–software integration support Prototyping + small batch manufacturing assistance Guidance on enclosure fitment and power optimization Who I’m Looking For A reliable freelancer or team with experience in: Embedded systems and IoT hardware Raspberry Pi / microcontroller integration Custom PCB design Compact product development...
I can help you with your android app to connect to esp and make sure two way communication is possible.
...must fire an outgoing webhook to my server that carries two data points in the payload: the cumulative stroke count and an exact timestamp. Simplicity is key—no sophisticated HMI, just reliable sensing, basic edge processing if needed, and an Ethernet or Wi-Fi module (your choice) that can hit an HTTP / HTTPS endpoint I will supply. Please choose whatever cheap, readily available sensor and microcontroller make the most sense; I care more about durability and ease of replacement than brand names. Deliverables I’m expecting • Schematic, parts list and enclosure suggestion suitable for the 10 t & 20 t presses • Firmware with clearly commented code that formats and posts {count, timestamp} in JSON • A short setup guide so my technician can repl...
I need an experienced hardware engineer to design a robust, automotive-grade PCB built around an STM32H7 microcontroller. This board will function as a drivetrain/traction-control module and must meet high reliability, EMI, and durability standards for use inside a vehicle environment. The enclosure and connector/header layout are already defined and must be followed for mechanical fit. No schematics exist yet — this is a complete design from scratch. --- Required Features Core MCU STM32H7 series with 2× native CAN FD Support for 3rd CAN FD bus via external SPI CAN FD controller Analog switch to optionally bridge the two native CAN FD buses (programmable link/isolated mode) Connectivity ESP32 module for wireless support STM32 ↔ ESP32 communication (UART/SPI...
I am seeking a highly skilled embedded developer to build a minimal RTOS-based flight controller firmware for an STM32 microcontroller. This project focuses on creating a stable, real-time stabilization flight controller, not a full autopilot system. Key Requirements: Develop the firmware from scratch using FreeRTOS or Zephyr, including: Core Flight Controller Functions IMU sampling via SPI at 1 kHz Sensor fusion using Mahony filter (200–500 Hz) PID stabilization loops for Roll, Pitch, and Yaw Mixer + motor outputs using PWM or DShot (400–480 Hz) RC input handling via SBUS or CRSF UART logging + basic failsafe mechanisms Clean, modular RTOS task architecture with deterministic timing Low-latency, robust, and stable performance Power & Telemetry Support (Required or...
...have a detailed design specification for a moderate-complexity audio circuit and need it turned into a production-ready PCB. What I have: I have a complete pin-out list (Netlist), component datasheets, and a mechanical plan. I need you to capture the schematic from my specifications and then do the layout. The Project: Size: Approx 40mm x 50mm (Compact). Components: ~15 components (ATtiny microcontroller, Voice Chip, RTC, Transistors, and Passives). Requirements: 2 Layers. Careful placement is needed for a specific "potting zone" (I will provide details). Low noise is critical for the audio path. Deliverables: Complete Project Source Files (Preferred KiCad, but open to EasyEDA if you can ensure clean analog grounding). Fabrication-ready Gerber and drill files. A con...
...events must travel long-range to an Android APK without relying on Bluetooth; GSM, LTE or any other SIM-based link is acceptable. If a crash is confirmed the robot must also place an automated voice call to an emergency number. What I already have • Concept sketches and a basic parts list • Space allocated for three sensor blocks: pothole, AQI and accident detection Everything else—wiring, microcontroller choice, enclosure tweaks, firmware and the Android side—still needs doing. What I expect from you • Hardware integration for the three sensors, motor driver for the door latch, and a SIM-enabled module for data + calls • Embedded code that timestamps every event and pushes JSON (or similar) to the cloud/your recommended broker • And...
I need a skilled hardware design engineer to take concept from rough idea to a production-r...wireless control. What I expect: translate the functional requirements I will share into a full hardware architecture, select components that balance cost and availability, and capture everything in a clear, industry-standard schematic (Altium, KiCad or similar is fine—tell me what you prefer). Deliverables • Complete schematic with labeled nets and reference designators • Recommended microcontroller, sensor and radio part numbers with preliminary BOM • Brief design note explaining key decisions and any constraints I should know before PCB layout If this sounds like something you’ve done before, let’s discuss timelines and any additional input y...
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...
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...
...Tube Lighting Description: I’m looking for an experienced electronics engineer to design a high voltage driver and startup circuit for a neon/plasma tube (LT‑2 or equivalent) used in a lighting project. The project involves DC-DC voltage conversion, microcontroller-based control, and monitoring for startup and full-power operation. Project Requirements: Input voltage: 12V–24V DC Output voltage: ~500V DC steady-state, with strike pulses up to ~600–700V Tube startup: low-light “warm-up” mode with gradual ramp to full brightness Microcontroller interface (ATmega328p) for: PWM strike control Voltage and current monitoring via ADC Optional 1” I²C OLED display for status Adjustable HV output via trim pot Optional brightness co...
I need Arduino code uploaded to an ESP32-S3 Touch LCD 5B microcontroller. Ideal skills and experience: - Proficiency in Arduino programming - Experience with ESP32-S3 microcontrollers - Familiarity with touch LCD interfaces Please provide a brief overview of your relevant experience.
I am looking for an experienced hardware engineer to design a small custom PCB that includes: Required Electronics 1. Low-power Microcontroller • Must support 1 capacitive-touch / proximity sensing input (simple on/off state). • Ultra-low power consumption is required. 2. NB-IoT / LTE-M Modem • Preferred modules: SIM7080, SIM7000, BC66, BC95, SARA-N series, or any equivalent you recommend. • Must support eSIM or iSIM provisioning (no physical SIM slot required). 3. eSIM / iSIM Support • The board must include: • Either: an embedded eSIM footprint (MFF2 package) • Or: use an NB-IoT module with integrated iSIM • I will provide the eSIM EID for network activation during testing. 4. Power System • Powered by CR2032 coin cell OR ...
We have a device built on an ATmega1284P microcontroller that communicates using a SIM800C GSM module. Currently, the firmware has a hard-coded mobile number used for sending data/alerts. We need to enhance the firmware so that the operator can update/change the mobile number remotely via SMS, without modifying or reflashing the firmware. Required Modification Add support for GSM-based SMS command(s) to: Read the existing mobile number stored in EEPROM. Update the mobile number using a predefined SMS command . Validate the received number (length, digits only). Store the updated number in EEPROM permanently. Send back an acknowledgment SMS confirming the update. Technical Details MCU: ATmega1284P GSM Module: SIM800C Programming Environment: CodeVision AVR EEPROM is avai...
I am working on a project to develop an application using an ESP32 microcontroller. The main goal is to create an efficient, responsive and stable schedule to handle sensor data processing. Specifically, the programming will focus on the processing of capacitive data in self-capacitance and mutual capacitance. The first project will focus on programming 10 SELF CAPACITANCE sensors to operate independently. Ideal skills and experience required for this project include: - Proficiency in ARDUINO IDE. - Experience with capacitive sensor interface. - Proficiency in debugging and testing microcontroller applications. - Understanding of best practices in sensor data processing. I am looking for a collaboration to create an application optimized to process data from capacitive sensor...
I am developing a low-frequency magnetic field module called Core Field Generator. It is a small, low-power electronic device. The module generates a gentle, controlled low-frequency magnetic field (approx. 1–40 Hz, centred around ~30 Hz). The device needs to include: a coil or coil array, a low-frequency driver circuit, a microcontroller for waveform control, basic safety sensors (temperature/current), and a simple user interface with 2–3 preset modes. It will run on low-voltage DC power (12–24V). I am seeking engineering assistance for electronic design, coil design, firmware, PCB layout, thermal considerations, prototyping, and preparation for small-scale production. This is not a medical device.
I need an Android-based solution that can plug straight into a host machine and be recognised exactly like a standard coin validator or bill acceptor. The same device must ex...pulse train used by traditional validators – coin and note values must be configurable. • Speak ccTalk as a master, mirroring the command set and status responses a host expects. • Present itself as both a coin validator and a bill reader, so the host can poll either address and receive the correct replies. You deliver the APK for testing, full source code, and any bridge firmware if a microcontroller is required between the phone and the validator harness. Clear wiring diagrams, BOM and gerber and a short test script that proves pulse and ccTalk operation on real hardware will be the ...
I need an engineer who can bridge my Windows-based application with an Arduino/PIC microcontroller over a reliable UART link. The project involves defining and implementing a compact binary protocol, parsing commands on both ends, and maintaining a clean mechanism for device-status reporting and error handling. On the firmware side you’ll extend or create code that runs on the microcontroller, parses incoming binary frames, executes the requested actions, and returns acknowledgements and status packets. On the PC side you’ll supply a lightweight library (C++, C# or similar is fine) that opens the COM port, formats commands, validates checksums, and exposes simple high-level calls the rest of my software can consume. Your work should come with clear documentati...
...Pre-Production & Manufacturing Prep Create BOM (Bill of Materials) and component/vendor list. Suggest improvements for DFM (Design for Manufacturing). Assist with sourcing, assembly, and early production planning. Required Experience & Skills 3–7 years of experience in IoT hardware, robotics, or consumer electronics. Strong proficiency in: PCB design tools (Altium, KiCad, Eagle) Sensor and microcontroller integration Motor and servo systems Power systems (battery/adapter) Prototyping tools and rapid iteration Ability to own hardware development end-to-end. Strong problem-solving and debugging skills. Bonus Skills (Not mandatory, but an advantage) Experience with camera modules Experience with smart home, pet-tech, or health-tech devices Knowledge o...
I’m developing a compact, handheld industrial device and need a PCB engineered specifically for that environment. The board must house a central microcontroller and an integrated battery pack circuit, with no wireless modules required. Size and weight matter because the unit has to stay truly portable, yet it must also tolerate the electrical noise and temperature swings typical on a factory floor. Scope of work • Capture a clean, well-annotated schematic that includes the chosen microcontroller, power-management stage for a rechargeable battery, protection circuitry, and all connectors/sensors I’ll specify once we start. • Turn that schematic into a four-layer (or better, if you recommend) layout that balances EMI control, thermal relief, and ease ...
I need a compact PCB that lets one ESP32 talk to three OV5640 cameras, one at a time, then push the captured frames out over Wi-Fi. The board must handle all hardware multiplexing so the microcontroller can switch between the sensors sequentially under firmware control. Key elements I expect: • Schematic and layout (Gerber/ODB++ ready) showing the camera ports, MIPI or parallel routing as required, level shifting, power rails, clock distribution and the multiplex logic you select (FPC switch, analog switch, or similar). • A clear BOM with part numbers that are current and readily available. • Pin map and any required initialization timing so I can drive the switch from ESP32 GPIO. • Brief test firmware (ESP-IDF or Arduino core) that cycles through Cam1...
I have a legacy board that runs on an NXP Semiconductors LPC922F microcontroller. The original firmware is no longer available in source form, so I need the code sitting inside that chip read out, converted into a clean hex file, and then translated into a human-readable format (annotated assembly or commented C-like pseudocode). The job involves: • Connecting to the LPC922F through whichever interface you consider safest—ICP, ISP or a suitable JTAG adapter—without damaging the part. • Bypassing or working around any read-out protection that may be active. • Dumping the full flash contents and verifying the dump against the device. • Producing an annotated disassembly that clearly marks key routines, interrupt vectors and configuration bits s...
I’m building a remote-keyless-entry module that uses the Si4010-C2 and I need a clean, well-documented SPI routine that lets my host microcontroller talk to the Si4010 in real time. The code’s main job is device control: reading status registers, pushing configuration bytes on the fly, and toggling the device through its various operating modes while I monitor those changes without latency. What I expect from you • A compact C source and header pair (8-bit MCU friendly) that implements full-duplex SPI transfers, chip-select timing and the Si4010-specific command set. • Example calls that show real-time monitoring (e.g. polling the interrupt/status byte) and dynamic control actions (sleep, TX enable, tune, etc.). • A short README outlining pin mappin...
I need a compact, microcontroller-based function generator that can output clean sine, square, and triangle waves from 1 MHz up to 10 MHz. I am standardising on an Arduino core for the controller logic, and I want a simple 16×2 character LCD on the front panel for menu navigation and live frequency/amplitude read-outs. What I am looking for is a complete PCB design, ready for fabrication: schematic, routed board files, and all the supporting documents (BOM, Gerber, and pick-and-place). The circuit should include the DDS or equivalent waveform-generation stage, output buffering with adjustable amplitude, user-input buttons or encoder, the LCD interface, and a regulated power section. USB-C for power and firmware updates would be a bonus, but not mandatory if it compromises l...
...Tramp libraries does not work correctly. Need working solution for VTX control by arduino based chip (preferably stm32g030f6p6 ) I want my STM32-based chip to talk directly to an IRC Tramp-compatible FPV VTX (like flight controller control this VTX ) so I can change frequency . The VTX already understands the IRC Tramp serial protocol (a simple UART at 115 200 bps), so the task is to make the microcontroller speak that language reliably. Where I stand now – Hardware is fixed: an stm32g030f6p6 board wired to the VTX’s IRC Tramp pin. – Firmware status is open: I’m unsure whether it’s best to extend a small demo project I have or start fresh; I’ll follow your recommendation if you can justify it. Core requirements • Clean, well-struc...
...cloud and front-end reporting. Because the use-case is still flexible, I need someone who can guide component selection, build the firmware, connect to a reliable backend, and surface the captured data through a clean dashboard or mobile view. Here is what I expect by the end of the project: • A recommended bill of materials with supplier links • Firmware flashed and tested on the chosen microcontroller (Arduino, Raspberry Pi, ESP32, or another board you suggest) • Secure device-to-cloud messaging with OTA update capability • A lightweight database or time-series store to archive sensor readings • A live dashboard that visualises key metrics in real time and can trigger email or push alerts on custom thresholds • Complete documentation so ...
...cloud and front-end reporting. Because the use-case is still flexible, I need someone who can guide component selection, build the firmware, connect to a reliable backend, and surface the captured data through a clean dashboard or mobile view. Here is what I expect by the end of the project: • A recommended bill of materials with supplier links • Firmware flashed and tested on the chosen microcontroller (Arduino, Raspberry Pi, ESP32, or another board you suggest) • Secure device-to-cloud messaging with OTA update capability • A lightweight database or time-series store to archive sensor readings • A live dashboard that visualises key metrics in real time and can trigger email or push alerts on custom thresholds • Complete documentation so ...
...lines of my Suzuki car and pull out key runtime data—engine RPM, vehicle speed, engine torque, intake-air temperature, and coolant temperature. Once decoded, that information should be: • Shown live on a small display of your choice (OLED, TFT, or similar). • Used to drive a set of GPIO outputs so I can switch LEDs and relays in real time based on thresholds I define. I’m open to any solid microcontroller or SBC platform—Arduino with MCP2515, STM32, ESP32, or even Raspberry Pi with SocketCAN—as long as it handles 500 kbps CAN reliably and leaves me with at least four spare IO pins for the external devices. Deliverables 1. Fully commented firmware/source code. 2. Wiring diagram and parts list. 3. A brief doc explaining how to change CAN...
...representation (for quick scope checks) and a digital output that a microcontroller or DAQ can read. Key technical points I already foresee: • Wide-span front-end that conditions millivolt-level signals yet also withstands (and is isolated from) full-mains amplitudes. • Stable zero-crossing or vector-math approach that still resolves 0.1 ° at 50–60 Hz, so jitter control and low-noise design are critical. • Dual outputs: a calibrated DC level (0 – 5 V or similar) proportional to phase, plus a digital word or serial stream that reports the same value. Deliverables I expect: 1. Schematic and PCB layout files (Altium, KiCad or equivalent) with full BOM. 2. Firmware or signal-processing code if a microcontroller/FPGA is used. 3. ...
...beam straight down through the floor. 20–40 high-output 40 kHz ultrasonic piezos in parallel array (or higher-power air transducers if you have access). High-voltage Class-D amplifier (50–200 W+ capable, 24–48 V rails) with cooling if needed. Frequency sweep (22–28 kHz) every few seconds to prevent habituation. Automatic bark-triggered activation (electret mic + comparator or small microcontroller). 3–5 metre cable so the horn can be placed flat on the floor while the amp/power supply sits elsewhere. UK mains powered (240 V plug). Must be stable and safe for continuous 24/7 operation. I am specifically looking for the “nuclear” version – the most powerful device that can be possibly made for this purpose. The only lim...
...control A lightweight game engine experience built in Unity or Unreal This is not a mobile app or a typical AR project. It is a real-time, location-based gaming system installed in a physical venue, with strict stability requirements. Tech Stack Requirements Lane System (11+ copies) macOS (Apple Silicon) Unity or Unreal (2D / 2.5D, lightweight rendering) USB hit sensor integration (Arduino microcontroller) BLE (six connections simultaneously) UVC camera input (tracking arrow impacts) WLED/UDP LED control Local LAN communication (no cloud) Local web UI server for iPad interface Hub System Runs on separate Mac mini Controls sessions, lane states, overrides Tile dashboard for all lanes Stores configuration locally (SQLite / Postgres) iPad UI HTML/JS, served from ea...
...“worm” graph—much like the Apple Fitness step chart. The graph should plot each hour of the current day while simultaneously overlaying the averaged hourly values from the previous seven days average, so I can glance over and instantly see whether the room is running warmer or cooler than usual. The job covers the full path from concept to a working prototype: • selecting a suitable low-power microcontroller, temperature sensor, and e-ink panel • designing the circuitry and (if needed) a compact PCB • writing firmware that logs the hourly readings, stores at least one week of history, calculates the rolling average, and refreshes the display without flicker • producing a simple enclosure that looks neat on a desk (3-D printable or othe...
...rewards. Security: Prevents misuse and uninstall attempts. 5. Hardware Dock Overview This part will introduce the physical docking system that limits battery charging to reduce phone usage and encourage students to keep the device away while studying. 6. Hardware Features Battery Limiting: Stops charging after a set percentage. Power Regulation: Automatically controls power supply. Microcontroller System: Uses relay/MOSFET switching. Safety: Protects battery health and prevents overcharging. 7. How Both Systems Work Together A simple explanation of the workflow: User starts study mode → Apps get locked → Phone is placed in dock → Charging is restricted → User stays focused until session ends. 8. System Architecture This section will visually or tex...
...production-ready PCB integrating GSM, GNSS, Bluetooth, CAN, and multiple I/O functions. --- ### **Technical Requirements** **Communication:** * GSM: 2G or 4G (designer may propose cheaper/smaller options) * Internal GNSS antenna * Bluetooth (2.4 GHz), compatible with Bluetooth 5.0 * Positioning accuracy: ~2.5 m * GNSS sensitivity: –165 dB * GPS & GSM status LEDs * SIM card slot (nano SIM) **Microcontroller & Interfaces:** * MCU: STM32F6081 * CAN communication using MCP2515 + SN65HVD230 * 3-axis accelerometer * 8 MB flash memory * 1 power button * USB interface for debugging (Micro USB or better alternative) **I/O Ports:** * DC input & GND * 1 positive input (ACC by default) * 1 analog detection input (0–30 V), configurable as negative input * 1 ope...
...that can take solid items weighing roughly 5-20 kg each and divert them into different collection bins according to material type (plastic, metal, paper, etc.). Here’s what I’m after: • A complete mechanical layout showing the main conveyor, detection or sensing stage, and the branching belt that carries each item to its correct lane. • Motor, sensor and control specifications—PLC or microcontroller programming included—so the system runs hands-free once items are loaded. • Fabrication drawings and a parts list so a workshop can build from your files without guesswork. • A brief commissioning guide that explains calibration of the sorter for new material recipes in the future. Solid-works, AutoCAD, Inventor, or similar CAD...
I want to develop a semi-automatic cooking machine prototype using an ESP32 microcontroller that automates a 12-slot Geneva wheel–based ingredient carousel. The system should execute a recipe sequence automatically based on data stored in a CSV file on an SD card and be controllable via a Nextion display or mobile interface (through ESP32 Wi-Fi AP mode, no Internet required). Functional Requirements: 1️⃣ Mechanical Overview 12-slot Geneva wheel (600 mm diameter) driven by a stepper motor for indexing. At each station, the machine performs ingredient-handling tasks such as gripping, vibrating, flipping, and dropping ingredients into a pan. 2️⃣ Electronic Controls Main controller: ESP32 Dev Board Motors and Actuators: 1 × Stepper Motor (for Geneva indexing) 3...
...enclosure, roughly “pocket cartridge dumper” size. What I already have – A starter KiCad project. I believe I have the pins all correctly mapped it just needs checking and footprint editing. What I need from you 1. Review / correct the current schematic and finish the full PCB layout, obeying the compact footprint. 2. Choose appropriate components, level shifters, power regulation, and a microcontroller (if required for USB) and supply a complete, production-ready BOM. 3. Provide clean Gerber, drill, and pick-and-place files so I can send the board straight to fabrication. 4. Clear build notes: board dimensions, mounting hole locations, and any special assembly tips. I’ll consider the project successful once I can: – Insert a cartridg...
Embedded Firmware Developer Needed – STM32H725 (FreeRTOS, LwIP, LittleFS) – Stabilisation + Feature Completion Project Summary I am building an embedded product based on an STM32H725 microcontroller. The firmware stack is partially implemented but currently unstable. I need an experienced embedded developer to fix the low-level issues, stabilise the platform, and assist with completing the system features. I will provide my full existing development codebase, including older revisions where all peripheral drivers and subsystems were working, so you can reference or reuse known-good implementations. --- Current Firmware Architecture MCU: STM32H725VGH6 (Cortex-M7) RTOS: FreeRTOS Network Stack: LwIP (TCP/IP), custom HTTP server logic File System: LittleFS on exter...
...or closed. Key points • The system must listen for and act on open/close signals only; jam or occupancy states are out of scope for this phase but the design should stay extensible in case we add them later. • Events have to be captured through real-time processing rather than periodic polling, ensuring the controller reacts instantly when a door changes state. • You may choose the microcontroller family and transport (UART, RS-485, CAN, etc.) as long as it cleanly interfaces with the board and the code is portable to common embedded toolchains. Deliverables 1. Embedded code that implements the Lock Board Protocol, with clear pin-outs and timing diagrams. 2. A lightweight test utility (CLI or minimal GUI) that shows door state transitions in real ti...
...concept to production on a compact USB 3 hub built around a USB-C upstream port with full Power Delivery negotiation. The board will be connected to a PC and expose two downstream ports, one USB 3 SuperSpeed (5 Gbps) to connect to an industrial camera via flex cable. There is no need for a standard USB connector on this port. The second port is USB 2 and will be used to interface with a RP2350 microcontroller. As of now, the plan is to use a Type A connector and a commercially available RP2350 board. Additionally, the board will supply power from USB PD on a separate terminal to supply non-USB peripherals with 20V fixed voltage. Core requirements • Schematic and PCB layout that meet USB 3.x signal-integrity guidelines and USB-PD spec compliance • Two downstream por...
...provides accurate timekeeping. • A small digital display (TM1637 or similar) on the top shows the current time. • Two small push buttons allow manual time adjustment. • Battery-powered, handheld format. • A custom 3D-printed enclosure is required to house all components cleanly. • Final output must be a fully working prototype shipped to me. What I need 1. Electronics design • Arduino/ESP microcontroller • RTC module • Servo control • Buttons + display • Power/battery management 2. Firmware development • Homing routine • Detecting a “zero position” (magnet/hall sensor or optical sensor) • Fast sync at startup • Continuous minute-by-minute stepping • Manual time-setting mode &...
...concept to production on a compact USB 3 hub built around a USB-C upstream port with full Power Delivery negotiation. The board will be connected to a PC and expose two downstream ports, one USB 3 SuperSpeed (5 Gbps) to connect to an industrial camera via flex cable. There is no need for a standard USB connector on this port. The second port is USB 2 and will be used to interface with a RP2350 microcontroller. As of now, the plan is to use a Type A connector and a commercially available RP2350 board. Additionally, the board will supply power from USB PD on a separate terminal to supply non-USB peripherals with 20V fixed voltage. Core requirements • Schematic and PCB layout that meet USB 3.x signal-integrity guidelines and USB-PD spec compliance • Two downstream por...
...compact—a “mini project” rather than a full production build—so I’m looking for someone who can quickly integrate a motion-sensing module into a standard ceiling or table fan and show that the fan powers down within a fraction of a second when movement is picked up. What I need from you • Sensor integration: choose and wire an appropriate motion sensor (PIR, ultrasonic, or similar) to a microcontroller or relay that kills the motor instantly. • Schematics & parts list: clear wiring diagram and list of readily available components. • Firmware / control logic: concise code or relay logic that handles sensor readings and triggers the shut-off reliably. • Demonstration proof: photo set or short video confirming the system...
I have a standalone TFT touch display that has to power-up cleanly, register every tap, and present a small but polished interface. The job covers three connected parts: 1. Bring the panel online – write or adapt the initialization code so the screen lights correctly when driven from my microcontroller board (I can switch between Arduino, ESP, or STM; whichever you prefer is fine as long as the pin map is documented). 2. Calibrate the touch layer – be sure the touch coordinates line up with the graphic area and that edge touches remain reliable. 3. Build the user interface – a start screen plus a handful of pages that use custom buttons and icons I will supply (SVG/PNG). Feel free to employ libraries such as TFT_eSPI, LittlevGL, uGFX, or anything comparable if i...
I want to make micro controller sniffer which can sniff data passing through the channel RX-TX or SPI or I2C to debug issue of data loss, poor connection between controller and sensor or EEPROM and show data on lcd screen, this tool has different input like most of all communication protocol.
I need a compact electronics module for a pair of driver’s sunglasses that automatically switches an LCD lens between dark and clear. When entering a tunnel, the tint should clear instantly; when in sunlight, it should darken again. The module must include a light sensor, a small microcontroller, and a driver for the LCD tint lens. It has to be very small so the sunglasses look completely normal — everything must fit inside a standard sunglasses arm. You do NOT need to supply the frame. I will provide my own sunglasses, but if you prefer, you may also use a simple interchangeable demo frame for the prototype. Deliverables: one working prototype, simple firmware, and a small assembled PCB
...animation formats MUST be delivered.) ⸻ TECHNICAL REQUIREMENTS Minimal Required Components (Version 1) • Sonic vibration motor • Rechargeable battery • PCB with BLE • Pressure sensor • LED feedback ring • Button (hidden or flush) • IPX7 waterproof inner chassis Future Components (Placeholder ONLY) • Optical spectral sensor • Micro temperature sensor • Infrared window • Extra microcontroller socket • Sensor expansion ports • Wireless charging coil space (These components are NOT added in V1 — only physical space is reserved) ⸻ WHAT WE PROVIDE AFTER NDA After NDA is signed, we will provide: 1. Full technical specification PDF 2. Internal sensor measurements 3. PCB size reference 4. Brand...