Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Heerkog
/
MicroPythonBLEHID
Public
Notifications
You must be signed in to change notification settings
Fork
51
Star
320
Code
Issues
1
Pull requests
0
Actions
Projects
Security
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
master
User selector
All users
All time
Commit History
Commits on Jan 17, 2026
Merge branch 'master' of https://github.com/Heerkog/MicroPythonBLEHID
Heerkog
committed
f69a64b
Copy full SHA for f69a64b
Add forget_clients()
Heerkog
committed
c8d9c00
Copy full SHA for c8d9c00
Commits on Oct 6, 2025
Merge pull request #34 from nmattia/nm-package-json
Show description for 957e5a5
Heerkog
authored
957e5a5
Copy full SHA for 957e5a5
Merge pull request #33 from nmattia/nm-self-keys
Show description for 0ef2147
Heerkog
authored
0ef2147
Copy full SHA for 0ef2147
Commits on Oct 5, 2025
Fix typo in package.json
Show description for e98d7df
nmattia
committed
e98d7df
Copy full SHA for e98d7df
Use deep copy for self.keys
Show description for b971398
nmattia
committed
b971398
Copy full SHA for b971398
Commits on Aug 1, 2025
Refactor
Heerkog
committed
e79cdd4
Copy full SHA for e79cdd4
Wording
Heerkog
committed
e740a59
Copy full SHA for e740a59
FAQ
Heerkog
committed
b77e69b
Copy full SHA for b77e69b
Commits on Jul 29, 2025
Descriptor tool update
Heerkog
committed
3816c77
Copy full SHA for 3816c77
JSON default
Heerkog
committed
af5dd4f
Copy full SHA for af5dd4f
FAQ
Heerkog
committed
7764ec0
Copy full SHA for 7764ec0
Introduced different key stores for LE secure, using json file or NVS
Heerkog
committed
41c38e0
Copy full SHA for 41c38e0
Commits on Jul 28, 2025
Fix notify keyboard input report
Heerkog
committed
75c95bb
Copy full SHA for 75c95bb
Commits on May 22, 2025
Merge pull request #28 from mattytrentini/add-package-json
Show description for abef134
Heerkog
authored
abef134
Copy full SHA for abef134
Add package.json for MIP compatibility
pi-mst
committed
71b8d03
Copy full SHA for 71b8d03
Commits on Jan 27, 2025
Removed HID profile service
Heerkog
committed
6e1a288
Copy full SHA for 6e1a288
Added Device Identification and HID profile services
Heerkog
committed
210e2b4
Copy full SHA for 210e2b4
Commits on Jan 26, 2025
Pnp DIS bug fix
Heerkog
committed
24b231f
Copy full SHA for 24b231f
Removed Client Characteristic Configuration since the stack should add these automatically to reports.
Heerkog
committed
5ee71ab
Copy full SHA for 5ee71ab
Commits on Jan 24, 2025
Bug fix descriptor access operation flags based on NimBLE stack source code @ https://github.com/apache/mynewt-nimble/blob/63db05e991af2279e1c2b956f6975e8164741e0d/nimble/host/include/host/ble_gatt.h
Heerkog
committed
e306214
Copy full SHA for e306214
Commits on Dec 14, 2024
- Save characteristics
Show description for 7047e49
Heerkog
committed
7047e49
Copy full SHA for 7047e49
Commits on Dec 12, 2024
Update hid_services.py
Heerkog
authored
11e3e81
Copy full SHA for 11e3e81
Commits on Dec 11, 2024
- Write CCCD
Heerkog
committed
e90c00a
Copy full SHA for e90c00a
Commits on Dec 9, 2024
- Secret output
Heerkog
committed
45cc465
Copy full SHA for 45cc465
Commits on Nov 30, 2024
- Added Bluetooth address output on start
Show description for cf97e3c
Heerkog
committed
cf97e3c
Copy full SHA for cf97e3c
Commits on Sep 4, 2024
Update hid_services.py
Show description for 29296d5
Heerkog
authored
29296d5
Copy full SHA for 29296d5
Update hid_services.py
Show description for e48da42
Heerkog
authored
e48da42
Copy full SHA for e48da42
Commits on Sep 3, 2024
Update hid_services.py
Show description for 5d247cd
Heerkog
authored
5d247cd
Copy full SHA for 5d247cd
Commits on Aug 10, 2024
Version 2
Show description for 199e48c
Heerkog
committed
199e48c
Copy full SHA for 199e48c
Commits on Aug 6, 2024
Version 2
Show description for c4d48f8
Heerkog
committed
c4d48f8
Copy full SHA for c4d48f8
Commits on Jan 21, 2023
Added requirements
Heerkog
committed
f1dc4b1
Copy full SHA for f1dc4b1
Commits on Jun 15, 2022
Merge remote-tracking branch 'origin/master'
Heerkog
committed
9e3b273
Copy full SHA for 9e3b273
Duplicate variable name fixed
Heerkog
committed
9b6c06b
Copy full SHA for 9b6c06b
Commits on Jan 15, 2022
Merge pull request #6 from p2c2e/master
Show description for a9bac46
Heerkog
authored
a9bac46
Copy full SHA for a9bac46
Pagination
Previous
Next
You can’t perform that action at this time.