Micropython jobs
...the embedded code that brings the board to life. Here’s the scope in a nutshell. The microcontroller must read data from the on-board motion and touch sensors, structure it efficiently, time-stamp each sample and push it out over BLE (Wi-Fi fallback is available on the module). Low-power techniques are important because the device is battery-powered. I expect clean, well-documented C/C++ (or MicroPython if you can hit the same efficiency) that compiles under the vendor’s SDK and includes a succinct README explaining build steps, pin mapping and firmware-update instructions. Deliverables • Firmware source and any build scripts • Brief schematic annotation showing sensor and pin usage (a photo with markup is fine) • Integration test routine that ech...
...fit comfortably in a trouser pocket, run off a small rechargeable battery, and boot to answer in under ten seconds. Latency from camera capture to answer on screen should not exceed five seconds for a single printed sentence. Deliverables • Fully assembled working prototype (camera, processing board, battery, display, enclosure) • All source code with build instructions (C/C++, Python, or MicroPython) • PCB layout files and 3-D enclosure files (STL or STEP) • Short demonstration video showing the device answering at least three sample questions offline • Brief documentation: component list, wiring diagram, model size, power draw, and instructions for flashing or updating the firmware When handing over, make sure every step—from image c...
...that compiles without warnings. • Pin-accurate control over the onboard peripherals I’ll specify once we start (GPIO, UART, SPI and a couple of ADC channels). • A simple test routine I can flash to verify all functions on the bench. • Clear build instructions so I can reproduce the binary from scratch. If you prefer C/C++ with the Raspberry Pi Pico SDK, bare-metal ARM assembly, or even MicroPython for rapid prototyping, I’m open—as long as the final deliverable meets the reliability requirements of an embedded product. When you respond, let me know which toolchain you plan to use and any similar microcontroller projects you’ve shipped before. I’m ready to get this flashed and running right away. i2c sensors - 6 D i/o - 7outpu...
...the ESP32 (FreeRTOS / ESP-IDF or Arduino-ESP32—whichever you’re fastest with). • Secure HTTPS or MQTT push to the cloud of my choice (AWS IoT Core is preferred, but your proven alternative is welcome). • Robust reconnection logic to avoid data loss during network drops. • Over-the-air update hooks so future firmware revisions can be flashed remotely. • Clean, well-documented C/C++ (or MicroPython if memory footprint is proven acceptable) plus a brief README covering build and flashing steps. I’ll consider the job complete when the firmware: 1. Enrols and verifies at least 50 fingerprints back-to-back without crashes or missed reads. 2. Publishes each verification result with timestamp to the cloud in under 500 ms. 3. Survives a...
...dashboard or mobile view for live and historical plots. Key expectations • Hardware: complete schematic and PCB layout for the main board, daughterboards for the VL53L8CX and HX711 if required, and a parts list that sticks to widely available components. • Firmware: clean, well-commented code that handles sensor fusion, basic filtering and packetises the data for network transmission (C/C++ or MicroPython are both fine). • Cloud & UI: a small but functional backend (Node-RED, AWS IoT, Firebase or similar) with authentication plus a simple web/mobile interface that graphs each channel and allows CSV/JSON export. • Documentation: build instructions, calibration notes, and a walkthrough explaining how to flash the firmware and bring the entire pipeli...
I already have a fully routed EasyEDA project built around an ESP32 running MicroPython. The first prototypes work, but the rest of the circuitry is over-engineered. I now want a fresh set of eyes to review and streamline every component except the ESP32 itself. The targets are clear: trim the bill of materials for lower cost, cut idle and peak current for better power efficiency, and, wherever possible, boost overall performance while reducing wiring complexity. That means analyzing every resistor, capacitor, connector, regulator, sensor and support IC on the board, justifying each part’s value, and proposing smarter substitutes or eliminations. After the review, I’ll need an updated schematic, a clean BOM, and a revised PCB layout ready for manufacturing export (Gerb...
...features • Soil moisture detection with reliable, calibrated readings • Wi-Fi or BLE link from the probe to the cloud • Email alert generation (no SMS or push needed) • Mobile-only dashboard that shows current moisture %, historical trend, last alert time, and a slider to adjust the alert threshold I’m open to an ESP32, ESP8266, or similarly low-power MCU and prefer code in Arduino/C++ or MicroPython if that speeds things up. Low standby current, deep-sleep cycles, and a compact PCB (or even a neatly wired prototype) are important so the probe can run for weeks on a coin cell or Li-ion pack. Deliverables • Schematic, clean PCB layout, and complete BOM • Firmware with commented source, build instructions, and OTA update capability ...
...Write a MicroPython script that runs on the Yacht Devices Bridge and converts Xantrex Xanbus traffic to NMEA 2000 PGNs. • Focus only on inverter data and shore-power status; battery or charger information is outside this phase. • I’ll supply the exact PGN list I want broadcast, plus live traffic captures from my Xanbus network. • The code must compile and load using the Yacht Devices toolchain and respect its CAN frame-handling rules. What I expect at delivery 1. A well-commented .py file ready to flash onto the Bridge. 2. A brief README explaining setup, PGN mapping logic, and any limitations. 3. An estimate of hours spent so that I can compare total cost against the off-the-shelf Xantrex Gateway. If you’ve previously worked with NMEA 200...
To display images jpg o png on tft display using micropython
...fifty of them may be shown . I need a complete MicroPython solution that pulls each JPG straight from the card and pushes it to the display with no intermediate PC-side conversion. Core needs • Initialize the ILI9341 (ST7789) over SPI, handle 320×240 resolution, and work with both display sizes out of the box. • Mount the SD card, scan a folder, and stream-decode each JPG so the ESP32’s RAM footprint stays within limits. • Cycle through every file in the list inside an endless loop; I’ll decide the delay between frames in a simple variable (e.g., DELAY_MS). • Show each image full-screen without tearing, flicker, or partial redraw artefacts. • Provide clean, well-commented code plus a short README covering wiring, required M...
I’m building an interactive robot around a micro:bit and I need a mechanical / 3D design engineer...that suit FDM tolerances. Good DfAM practice is a must so the parts print without excessive supports on a standard 0.4 mm nozzle. Deliverables • Editable CAD source files (Fusion 360, SolidWorks or similar) • STL set ready for slicing, with TPU pieces separated • Exploded view and step-by-step assembly guide (PDF) • Simple wiring diagram showing all boards, servos, sensor and LEDs • MicroPython or MakeCode snippet that proves the motors and LEDs are addressed correctly If you enjoy designing functional, print-ready robots with clean internal layouts, I’d love to see your approach and a sample of previous work that shows similar integr...
I’d like a playful, interactive ca...extension board while keeping the micro:bit’s display visible through a small window. Deliverables • 3D CAD files (STL and source) ready for FDM printing; flexible parts called out separately for TPU • an exploded view or simple assembly guide showing where every board, servo, LED and sensor sits • a wiring diagram that matches the micro:bit extension board pin-out • short test code (MicroPython or MakeCode) proving the wiggle, rotation and LED reaction to the ultrasonic sensor I’ll print and assemble here, so clear tolerances and step-by-step photos or renderings will be the key to acceptance. Feel free to recommend tweaks for balance, servo placement or weight distribution—everything has to ...
I’m building a smart irrigation setup that links a Raspberry Pi edge server with several ESP32 nodes in the field. Each ESP32 gathers data from soil-moisture probes, compact weather boards (temperature, humidity, barometric pressure), and inline flow meters, then reports everything wirelessly to the Pi for processing. Here’s what I need from you: • Python (Raspberry Pi) and MicroPython/C++ (ESP32) code that ingests the raw sensor streams, pushes them through an on-device model, and decides—within seconds—whether to start or stop the main pump and which solenoid valves to open. • An ML pipeline: training notebooks, a lightweight model (TensorFlow Lite or similar) and the inference wrapper that runs locally. The model must act on current soil-moist...