Microchip Technology SW500025
- Part No.:
- SW500025
- Manufacturer:
- Microchip Technology
- Category:
- Software, Services
- Package:
- Datasheet:
-
SW500025.pdf
- Description:
- SOFTWARE APP EZ LYNX MPLAB XC
- Quantity:
- Payment:

- Shipping:

Inventory:1,225
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
SW500025 from Microchip Technology is a software development library enabling smartphone-based GUI control of PIC MCU systems via Bluetooth SPP or MLDP protocols, supporting RN4020 (BLE/MLDP) and RN42 (Classic/SPP) modules, with runtime GUI generation, real-time sensor/actuator monitoring, and remote LED/relay control for embedded prototyping.
For engineers reviewing the SW500025 datasheet, SW500025 pinout, SW500025 application, or SW500025 equivalent, this library enables rapid mobile interface development without app store publishing, native iOS/Android SDKs, or Bluetooth stack implementation-relying instead on pre-certified EZ App Lynx mobile apps and MPLAB XC compiler integration.
Technical Context
The SW500025 library operates as a firmware-side abstraction layer between PIC MCU peripherals (UART, GPIO, ADC) and Bluetooth module serial interfaces, translating MCU-defined GUI structure commands into MLDP or SPP packet formats compatible with the EZ App Lynx mobile apps. It requires no BLE stack porting or Classic Bluetooth profile implementation on the MCU side.
It supports dynamic GUI construction at runtime using declarative configuration structures for 7 GUI components (sliders, gas gauges, buttons, etc.) and 4 style categories (text size, color, spacing, margins), all transmitted over UART to the Bluetooth module and rendered client-side by the mobile app.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Library Type | Firmware library for MPLAB XC8/XC16/XC32 compilers, not a physical component or driver IC. |
| Supported Protocols | MLDP (Microchip Low-energy Data Profile) for RN4020; SPP (Serial Port Profile) for RN42-no dual-mode operation. |
| Mobile OS Support | iOS app supports MLDP only; Android app supports both MLDP and SPP-no cross-platform protocol parity. |
| GUI Generation | Runtime GUI definition via MCU code: no static XML/JSON files or precompiled assets required. |
| Hardware Dependency | Requires UART-connected Bluetooth module (RN4020 or RN42) and PIC MCU with sufficient RAM/Flash for library + application logic. |
| Development Board | Validated with TDKEZWDB, which includes RN4020 module pre-installed-RN42 support requires custom hardware integration. |
Availability
SW500025 is available at Aetrix Electronics and suitable for Bluetooth-enabled embedded prototyping, IoT sensor node development, and educational PIC MCU labs requiring stable component supply and long-term toolchain continuity.
Supply support for SW500025 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Microchip Technology is a U.S.-based semiconductor manufacturer specializing in microcontrollers, analog devices, and connectivity solutions for embedded applications.
SW500025 belongs to Microchip's ecosystem-enabling software tools portfolio, designed to accelerate Bluetooth-based human-machine interface development for PIC MCU platforms without mobile app development overhead.
FAQ
Is SW500025 a physical hardware component or a software library?
SW500025 is a software library-not a physical part. It provides C source code and header files for MPLAB XC compilers to enable PIC MCU projects to communicate with the EZ App Lynx iOS and Android apps via Bluetooth. No silicon, PCB, or packaging is associated with SW500025 itself.
Which Bluetooth modules are officially supported by SW500025?
SW500025 officially supports the Microchip RN4020 module in MLDP mode (iOS and Android) and the RN42 module in SPP mode (Android only). The TDKEZWDB development board ships with RN4020, and RN42 integration requires custom hardware design and UART configuration.
Does SW500025 require publishing an app to Apple App Store or Google Play?
No-SW500025 eliminates app store publishing requirements. Developers use the pre-built, free EZ App Lynx apps (available on both stores) that are already certified and configured to interpret SW500025-generated GUI definitions and data streams from PIC MCUs.
Can SW500025 be used with non-PIC microcontrollers?
No-SW500025 is exclusively designed for PIC microcontrollers and depends on MPLAB XC compiler toolchains (XC8/XC16/XC32). It uses PIC-specific peripheral drivers and memory models; porting to ARM, AVR, or other architectures is not supported or documented.
What GUI elements can be dynamically generated using SW500025?
SW500025 supports runtime generation of status bars, gas gauges, sliders, buttons, text edit fields, and drop-down lists-each configurable for label, range, initial value, and update behavior-all defined in PIC MCU firmware code and rendered client-side by the EZ App Lynx mobile app.
SW500025 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Microchip Technology
- Series:
- -
- Packaging:
- Electronic Delivery
- Product Status:
- Obsolete
- Type:
- Library
- Applications:
- -
- Edition:
- -
- License Length:
- -
- License - User Details:
- -
- Operating System:
- -
- For Use With/Related Products:
- MPLAB® XC Compiler
- Media Delivery Type:
- Electronically Delivered
SW500025 FAQ
1.How can I place an order for SW500025 through Aetrix?
Please submit a Request for Quotation (RFQ) for SW500025 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for SW500025 reliable?
The price and inventory of SW500025 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for SW500025 is usually 5 days.
3.What payment methods are accepted for SW500025?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for SW500025 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for SW500025?
SW500025 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your SW500025 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for SW500025?
For technical support, including SW500025 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your SW500025 requirements.
6.How does Aetrix verify that SW500025 is sourced from the original manufacturer or authorized distributors?
All SW500025 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that SW500025 meets industry standards.
7.What is the process for return or replacement of SW500025?
All SW500025 units undergo pre-shipment inspection (PSI). If there is an issue with SW500025, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The SW500025 part is unused and in its original packaging.
Return procedure for SW500025:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
SW500025 Tags
Tech Hub
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…






