Skip to content

techypad/techy-pad-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TechyPad Logo

πŸš€ TechyPad β€” Smart Control Device

Latest Release Downloads
Platform: Windows Built with Qt/QML

TechyPad is a next-generation smart control hardware device designed to simplify your workflow, enhance productivity, and give you complete control β€” all from one powerful interface. Combining an ESP32-S3 custom microcontroller platform with a sleek, low-latency Qt/QML-based desktop companion app, TechyPad delivers premium tactile control directly to your desktop.


πŸ“Œ Table of Contents


✨ Features

  • πŸŽ›οΈ Fully Customizable Interface β€” Map keystrokes, shortcuts, macros, and smart profiles effortlessly.
  • ⚑ Ultra-Low Latency β€” Optimized high-speed USB HID communication protocols.
  • πŸ”Œ Plug-and-Play USB β€” Instant device detection across modern setups.
  • 🧠 Smart Workflow Automation β€” Build macros and launch applications with a single tap.
  • πŸ–₯️ Premium Desktop Companion β€” Gorgeous modern Qt/QML desktop application styled in Matte Black & Teal Blue.
  • πŸ”„ Seamless OTA Firmware Updates β€” Update your device's core system in seconds directly through the desktop app.
  • πŸ’‘ Minimalist, Distraction-Free Design β€” Beautiful aesthetics engineered for productivity.

πŸ“¦ Downloads

πŸ‘‰ Access the latest compiled packages from the official GitHub Releases page.

We package official releases into two distinct formats:

  • πŸ’Ώ Installer Version (.exe) β€” Installs shortcuts and sets up files cleanly. Recommended for standard use.
  • πŸ“¦ Portable Version (.zip) β€” Run directly from any folder without system installation.

Warning

Only download TechyPad packages from the official releases section of this GitHub repository to ensure file integrity, authenticity, and maximum safety.


πŸ–₯️ Step-by-Step Installation & Warning Guide

Since TechyPad is custom-developed, high-performance hardware companion software, the application is currently self-signed (unsigned with Microsoft Authenticode credentials). As a result, Chromium-based web browsers (Google Chrome & Microsoft Edge) and Windows Defender SmartScreen will trigger precautionary warnings during download and installation.

Rest assured, these are standard warnings for independent open-source software and are completely safe to bypass.

Here is our visual 9-step guide to safely download, bypass protection, and run TechyPad:


🌐 Phase 1: Browser Download Bypasses (Chrome / Edge)

Step 1: Start the Download

Click on the download link in the official Releases section. Your browser (Chrome or Edge) will start downloading TechyPad-Setup.exe. Wait for the download progress bar to complete.

Step 1: Start the Download
Step 1: Wait for the installer download progress bar to finish.

Step 2: Note the Browser Block

Once completed, the browser will pause the save process and flag the file as uncommonly downloaded.

⚠️ TechyPad-Setup.exe isn't commonly downloaded. Make sure you trust TechyPad-Setup.exe before you open it.

Step 2: Note the Browser Block
Step 2: Browser flags the unrecognized file with a security warning.

Step 3: Click "More actions"

Hover your mouse over the blocked item card in your browser's Downloads list. Click on the three dots menu (...) button (displays the "More actions" tooltip).

Step 3: Click More actions
Step 3: Hover over the blocked file card and click the three dots icon.

Step 4: Select "Keep"

In the dropdown options menu (Delete, Keep, Report this file as safe, Learn more, Copy download link), click on "Keep".

Step 4: Select Keep
Step 4: Click the Keep option in the context dropdown menu.

Step 5: The Safety Warnings Dialog

A secondary safety warning dialogue box will appear with the header "Make sure you trust TechyPad-Setup.exe before you open it". It states that Microsoft Defender SmartScreen couldn't verify the file and shows details like "Publisher: Unknown", next to a closed white "Delete" button with a down arrow.

Step 5: The Safety Warnings Dialog
Step 5: Review the Microsoft Defender SmartScreen warning dialog.

Step 6: Expand "Delete" and Select "Keep anyway"

Click the small down arrow (v) situated on the right side of the white "Delete" button to expand its submenu. In the expanded list, click on "Keep anyway".

Step 6: Expand Delete and Select Keep anyway
Step 6: Expand the Delete button options and choose 'Keep anyway' to override the warning.

Step 7: Finalize and Open File

The browser will instantly finalize the file save. The download card will now update and show "Open file" directly below TechyPad-Setup.exe. Click on "Open file" to launch the installer on your computer!

Step 7: Finalize and Open File
Step 7: The download is successful; click 'Open file' to run the setup.


πŸ›‘οΈ Phase 2: Windows Defender SmartScreen Bypasses

Step 8: Click "More info"

After launching the downloaded setup file, Windows Defender SmartScreen will launch a solid blue warning window stating "Windows protected your PC". Click on the small, underlined "More info" link under the main paragraph text.

Step 8: Click More info
Step 8: Click the 'More info' link on the blue security window to show hidden options.

Step 9: Click "Run anyway"

The blue window will expand to reveal the application metadata (App Name & Unknown publisher). Click on the newly revealed "Run anyway" button at the bottom of the window to launch the installation wizard.

Step 9: Click Run anyway
Step 9: Click 'Run anyway' to launch the TechyPad installer successfully.

The installer will now launch. Windows will remember your approval, so subsequent runs will load instantly!


πŸ’Ύ Installation Options (Installer vs Portable)

Select the setup method that best suits your workflow:

πŸ’Ώ Option 1: Installer (.exe) β€” Recommended

  • Installs standard desktop and start-menu shortcuts.
  • Automatically registers clean file links.
  • Steps:
    1. Complete the browser and SmartScreen bypasses detailed above to launch TechyPad-Setup.exe.
    2. Follow the on-screen installation wizard path.
    3. Launch TechyPad directly from your Desktop or Start Menu!

πŸ“¦ Option 2: Portable (.zip)

  • Perfect for running on different machines without local system modifications.
  • Steps:
    1. Extract the downloaded TechyPad_Portable.zip archive into a folder of your choice.
    2. Open the extracted folder.
    3. Double-click TechyPad.exe.
    4. Bypass the Windows SmartScreen trigger (Click More info -> Run anyway).

πŸ”Œ Getting Started

  1. Connect the TechyPad Smart Control Device to your computer via a standard high-quality USB cable.
  2. Launch the TechyPad Desktop App on your PC.
  3. The companion software will automatically detect the device's physical port, connect over high-speed USB serial protocol, and establish real-time sync!

βš™οΈ Smart Firmware Updates

TechyPad runs on an ultra-powerful ESP32-S3 microcontroller. When we launch new features or performance patches, you can easily flash your hardware directly through the desktop software.

πŸš€ Standard Software Update Flow

The companion app features a premium background updater. If you are connected to the internet, it will silently check for firmware and desktop updates via the GitHub API. If an update is ready, a popup will guide you to update with one click.


⚑ Flashing the Firmware File

  1. Open the TechyPad Desktop Companion Software.
  2. Navigate to the Firmware Update control panel.
  3. Click Browse and select the downloaded encrypted firmware file (.enc).
  4. Click Flash Firmware.
  5. Do not disconnect your device while the progress bar runs. Flashing completes in under 10 seconds.
  6. Once finished, TechyPad will restart automatically and boot into your fresh software!

πŸ› οΈ Troubleshooting FAQ

πŸ” What should I do if the desktop app doesn't detect my TechyPad?

Check that your USB cable is capable of data transmission (some cheap cables are power-only charging cables). Ensure the cable is plugged firmly into both your device and a direct USB port on your motherboard. Restart the software; it will auto-scan all active COM ports.

πŸ” The device is connected, but flashing fails. How do I fix it?

This usually happens if the active serial channel is locked or has dropped. Disconnect the device, hold down the BOOT pin button, plug it in to enter hardware Bootloader Mode, restart the desktop application, and initiate the flash sequence again.

πŸ” Chrome/Edge keeps deleting the file upon download. What can I do?

Follow our browser instructions above! If you are running highly restrictive third-party antivirus suites, they might quarantine unrecognized .exe files. You may need to temporarily add a folder exclusion or allow the file in your antivirus quarantine log.

πŸ” The portable ZIP version is showing errors or slow startup.

Do not run the application from directly inside the zipped archive. You must fully extract all files (right-click the ZIP -> Extract All...) into a normal folder before running TechyPad.exe, as it relies on adjacent DLL files like hidapi.dll and asset resources to operate.

πŸš€ Continue Your Journey

Your TechyPad is now ready! Here are the next steps depending on what you want to build.

πŸ”Œ TechyPad Plugins SDK

Develop powerful plugins that extend TechyPad with custom actions, integrations, and workflows.

➑️ https://github.com/techypad/TechyPad-Plugins-SDK


🎨 TechyPad Icon SDK

Design professional plugin icons that perfectly match the TechyPad interface using the official templates and design guidelines.

➑️ https://github.com/techypad/TechyPad-Icon-SDK


πŸ‘¨β€πŸ’» Author

Built and developed with precision by Jnyananjan Sarkar.

Made with precision, built for performance πŸš€


πŸ’™ Welcome to the TechyPad ecosystem. Happy building!

About

Official Software and firmware release page for TechyPad. Get Yours now on our website.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors