Skip to content

The "Micro Cl1ck" project is a custom, programmable macro-pad, designed to enhance productivity through customizable shortcuts and controls.

License

Notifications You must be signed in to change notification settings

cifertech/MicroClick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2b3ed8e · Jul 29, 2024

History

12 Commits
Jul 29, 2024
Jul 29, 2024
Jul 29, 2024
Jul 29, 2024
Jul 29, 2024
Jul 29, 2024

Repository files navigation

logo

micro CL1CK

The "Micro Cl1ck" project is a custom, programmable macro-pad, designed to enhance productivity through customizable shortcuts and controls.

cifertech - micro-CL1CK stars - micro-CL1CK forks - micro-CL1CK


📖 Explore the Full Documentation

Ready to dive deeper into Daeva's details? Discover the full story, in-depth tutorials, and all the exciting features in our comprehensive documentation. Click the link and explore further!

⚠ Future Changes

  • Wi-Fi Capabilities: Using the ESP8266 for wireless control and communication.
  • Expanded OLED Functionality: Additional animations, information displays, and maybe even a mini-game or two.
  • Custom Keycaps: Designing and 3D-printing custom keycaps to match specific themes or functions.
  • Additional Controls: Incorporating more switches, rotary encoders, or even a touch interface.

🌟 About the Project

The "MicroCl1ck" macro-pad is a DIY, customizable keyboard designed for increased productivity, featuring programmable keys, an OLED display, NeoPixel LEDs, and a range of input controls including a rotary encoder and mechanical switches. This project is fully open-source, with all necessary files available online, allowing users to build and personalize their own device.

screenshot

🎯 Features

Software:

  • Custom Key Assignments: Each key can be programmed to send specific keyboard shortcuts or macros.
  • LED Control: The WS2812B NeoPixel LEDs are programmable for visual feedback, indicating volume levels or other statuses.
  • OLED Display Functions: The SSD1306 OLED displays real-time information, animations, and system status.
  • Volume Control: Integrated potentiometers allow precise volume adjustment, with corresponding LED indicators.
  • Modular and Expandable: The code supports future updates and additional features, such as Wi-Fi connectivity using the ESP8266 module.

Hardware:

  • Microcontroller: ATmega32U4
  • Switches: Mechanical Keyboard Switches
  • Volume Control: Dual Linear Potentiometers
  • Display: SSD1306 OLED
  • Rotary Encoder
  • LEDs: WS2812B NeoPixel
  • Extras: ESP8266-07

👋 Contributing

Contributions to improve Daeva are welcome! If you have suggestions or enhancements, please open an issue or submit a pull request on GitHub.

⚠️ License

Distributed under the MIT License. See LICENSE.txt for more information.

🤝 Contact

▶ Support me on Patreon patreon.com/cifertech

CiferTech - @twitter - CiferTech@gmali.com

Project Link: https://github.com/cifertech/micro-CL1CK

Community Contributors: Thank you to everyone who contributes to this project and helps improve MicroClick.

About

The "Micro Cl1ck" project is a custom, programmable macro-pad, designed to enhance productivity through customizable shortcuts and controls.

Topics

Resources

License

Stars

Watchers

Forks