Universal signal generator 7007 need Mobile App Development
Contact person: Universal signal generator 7007
Phone:Show
Email:Show
Location: Bhopal, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Description – ESP32 Based Custom Device Development
I am looking to develop a complete ESP32-based custom device that integrates hardware, firmware, and software. The project must be professional, reliable, and well-documented, covering every detail from PCB design to testing.
---
Hardware Requirements
1. ESP32 Core
Main controller of the system.
Selected for WiFi + Bluetooth capabilities, dual-core performance, and wide developer support.
2. Custom PCB Design
Full schematic and PCB layout required.
Compact board size with proper component placement.
Clear labeling of connectors, pins, ground, and signal lines.
To ensure easy assembly, servicing, and professional production.
3. Power Supply System
AC-to-DC SMPS module (230V AC to 5V DC) for direct mains operation.
Additional 5V DC input port for external supply.
Over-voltage protection (device should not power ON above 6V DC).
Purpose: dual power option + safety.
4. USB Interface (USB-C)
With onboard USB-to-Serial chip (CH340/CP2102).
For direct firmware flashing, debugging, and updates.
Purpose: easy programming without extra tools.
5. Display System
16x2 or 20x4 LCD (I2C) with bilingual display support.
Purpose: show system status, brand info, signals, voltage, frequency, error logs, etc.
6. User Input
Push buttons for manual control of menu/options.
PIN code entry for activation and lock features.
Purpose: secure setup, easy configuration.
7. Indicators & Audio
LED indicators for power source (AC vs DC).
Buzzer for alerts, errors, and warnings.
Purpose: clear feedback for users.
8. Signal & Safety Features
Optocouplers for signal isolation.
Protection against wrong wiring (signal vs ground vs phase).
Purpose: ensure long life and avoid PCB damage.
9. Memory
EEPROM/Flash support to store last configuration, fault logs, brand profiles.
Purpose: device retains data after power loss.
10. Real Time Clock (RTC)
For tracking first power-on date and warranty (1 year).
Purpose: automatic warranty expiry notification.
---
Firmware / Software Requirements
1. Core Programming
Developed in C/C++ (Arduino IDE or ESP-IDF).
Must be secure, optimized, and commented for readability.
2. Wireless Communication
WiFi + Bluetooth support for remote app control.
Device can be turned ON/OFF via mobile app.
If turned OFF from app, manual start must be disabled until re-enabled.
3. Control & Translation Logic
Real-time indoor/outdoor signal reading and translation.
Support for multiple AC brands.
AI Auto-Learn Mode (Option 7): auto detect and map unknown signals.
Fake Signal Generator (hidden Option 9): simulate indoor/outdoor signals for testing.
4. Security Features
First-use PIN activation (visible only for 20 seconds).
Lock to first indoor-outdoor brand pair detected.
No further auto-learn after lock.
Purpose: prevent misuse or unauthorized remapping.
5. Diagnostics & Service Modes
Self-Test mode on startup.
Display error messages if no signal from either side (Indoor or Outdoor).
Hidden service mode via button combination.
Display firmware version & serial number.
Real-time frequency/voltage display.
6. Memory Functions
Store last working brand configuration.
Store last error/fault log.
EEPROM-based log system.
7. AI Features
Analyze waveform pattern to suggest possible brand profile.
Optional beta feature.
---
Mechanical / Build
1. PCB Size: 10 cm × 6 cm.
2. Enclosure: ABS box with labeled front panel (cutouts for LCD, USB-C, buttons, LEDs, buzzer).
3. Branding:
Board label: “Universal Signal Generator 7007 (USG7007)”.
Display splash screen: “Sagar Refrigeration Tools – USG7007”.
Contact Info on display & PCB:
Sagar: +91 7007940949
Vijay: +91 9598360280
---
Deliverables
1. EasyEDA Project files (schematic + PCB + BOM).
2. Gerber files for PCB production.
3. Firmware source code + compiled binary.
4. Mobile App (basic ON/OFF control).
5. Documentation:
User manual (Quick Install Guide).
Developer guide (schematics, code explanation).
Wiring diagrams (with pin numbers & wire labeling).
Bill of Materials.
Warranty card template.
Factory testing checklist.
---
Expectations from Freelancer
Strong experience with ESP32, PCB design, and embedded firmware.
Should deliver error-free, professional quality work.
Must provide regular progress updates.
Budget-friendly and delivered within agreed timeline.
Willing to test the design thoroughly before final delivery.
---
Summary:
This project is not just about simple ESP32 coding – it is a complete product development task including PCB, firmware, display, app control, safety, memory, AI features, warranty tracking, and professional documentation. The final device should be reliable, secure, and ready for mass production.
---
This version includes every small detail (what we need + why we need it).
Do you want me to also make a short professional summary (2–3 paragraphs) so you can post a lighter version for quick bids, and keep this detailed version to share only with serious developers?" (client-provided description)
Matched companies (5)

Junkies Coder

Knowforth Tech

Omninos Technologies International pvt ltd

April Innovations
