Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
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
GitHub Stars
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
Type
/
to search
Sign in
Sign up
Appearance settings
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 }}
Uh oh!
There was an error while loading.
Please reload this page
.
DotBots
/
PyDotBot
Public
Notifications
You must be signed in to change notification settings
Fork
11
Star
5
Code
Issues
7
Pull requests
2
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
dotbot: README swarm-first rework + fetch defaults to latest
- #270
#270
Merged
geonnave
merged 27 commits into
DotBots:develop
DotBots/PyDotBot:develop
from
geonnave:fw-fetch-latest-multisource
geonnave/PyDotBot:fw-fetch-latest-multisource
Copy head branch name to clipboard
Jun 4, 2026
Conversation
Commits
27
(27)
Checks
Files changed
Merged
dotbot: README swarm-first rework + fetch defaults to latest
#270
geonnave
merged 27 commits into
DotBots:develop
DotBots/PyDotBot:develop
from
geonnave:fw-fetch-latest-multisource
geonnave/PyDotBot:fw-fetch-latest-multisource
Copy head branch name to clipboard
Commits
Commits on Jun 4, 2026
doc: add a one-bot guide and route the docs nav to it
Show description for d52c478
geonnave
committed
d52c478
View commit details
Copy full SHA for d52c478
Browse repository at this point
readme: lead with the swarm quickstart, move one-bot and LH2 to guides
Show description for 09ede53
geonnave
committed
09ede53
View commit details
Copy full SHA for 09ede53
Browse repository at this point
dotbot: fetch and flash default to the latest swarmit release
Show description for 1f89955
geonnave
committed
1f89955
View commit details
Copy full SHA for 1f89955
Browse repository at this point
doc: fetch defaults to the latest release
Show description for eab6239
geonnave
committed
eab6239
View commit details
Copy full SHA for eab6239
Browse repository at this point
readme: drop the hardcoded firmware version (fetch defaults to latest)
Show description for 774dad1
geonnave
committed
774dad1
View commit details
Copy full SHA for 774dad1
Browse repository at this point
dotbot: clean up fetch output (package-manager style)
Show description for 2b4ad87
geonnave
committed
2b4ad87
View commit details
Copy full SHA for 2b4ad87
Browse repository at this point
dotbot: add a bare-REST 'circle' demo (dotbot run demo circle)
Show description for 0a96e95
geonnave
committed
0a96e95
View commit details
Copy full SHA for 0a96e95
Browse repository at this point
doc: add a simulator guide
Show description for 6e0b93d
geonnave
committed
6e0b93d
View commit details
Copy full SHA for 6e0b93d
Browse repository at this point
readme: restructure onboarding around install, simulator, and swarm
Show description for 40d6a47
geonnave
committed
40d6a47
View commit details
Copy full SHA for 40d6a47
Browse repository at this point
dotbot: multi-source firmware fetch + ~/.dotbot/artifacts cache layout
Show description for 859cd8d
geonnave
committed
859cd8d
View commit details
Copy full SHA for 859cd8d
Browse repository at this point
dotbot/firmware: download fetch assets in parallel
Show description for 670038d
geonnave
committed
670038d
View commit details
Copy full SHA for 670038d
Browse repository at this point
dotbot/cli: announce the active config file at startup
Show description for 1433a37
geonnave
committed
1433a37
View commit details
Copy full SHA for 1433a37
Browse repository at this point
dotbot/firmware: retry transient download failures
Show description for 2a51c20
geonnave
committed
2a51c20
View commit details
Copy full SHA for 2a51c20
Browse repository at this point
dotbot/cli: summarize fetched firmware folders at the end
Show description for 1f170fc
geonnave
committed
1f170fc
View commit details
Copy full SHA for 1f170fc
Browse repository at this point
dotbot/cli: centralize the default artifacts-cache path
Show description for 32ea774
geonnave
committed
32ea774
View commit details
Copy full SHA for 32ea774
Browse repository at this point
dotbot/firmware: pin fetched firmware versions to pydotbot
Show description for 8211263
geonnave
committed
8211263
View commit details
Copy full SHA for 8211263
Browse repository at this point
doc: refresh firmware-cache location and pinned fetch
Show description for 7a2abea
geonnave
committed
7a2abea
View commit details
Copy full SHA for 7a2abea
Browse repository at this point
readme: point fetch + swarm-flash examples at the firmware cache
Show description for 0e138eb
geonnave
committed
0e138eb
View commit details
Copy full SHA for 0e138eb
Browse repository at this point
dotbot/cli: default device role flash to the pinned swarmit version
Show description for dd45ef8
geonnave
committed
dd45ef8
View commit details
Copy full SHA for dd45ef8
Browse repository at this point
dotbot/config: drop the unwired artifacts_dir key
Show description for 406654d
geonnave
committed
406654d
View commit details
Copy full SHA for 406654d
Browse repository at this point
doc: align fetch/flash docs with the pinned default and drop artifacts_dir
Show description for 6307f55
geonnave
committed
6307f55
View commit details
Copy full SHA for 6307f55
Browse repository at this point
readme: show concrete swarm-flash paths in the quickstart
Show description for 29f1e1a
geonnave
committed
29f1e1a
View commit details
Copy full SHA for 29f1e1a
Browse repository at this point
dotbot/firmware: make _short_path tolerate Windows cross-drive paths
Show description for dfb25ad
geonnave
committed
dfb25ad
View commit details
Copy full SHA for dfb25ad
Browse repository at this point
dotbot/firmware: split release fetching out of flash.py into fetch.py
Show description for 4c9f223
geonnave
committed
4c9f223
View commit details
Copy full SHA for 4c9f223
Browse repository at this point
doc: skip the 403-ing dotbots.org + segger.com links in linkcheck
Show description for cdc15ea
geonnave
committed
cdc15ea
View commit details
Copy full SHA for cdc15ea
Browse repository at this point
doc: lead LH2 calibration with the OTA flow, split out the cabled guide
Show description for a215bb1
geonnave
committed
a215bb1
View commit details
Copy full SHA for a215bb1
Browse repository at this point
readme: add over-the-air LH2 calibration + rework Going further
Show description for f93abc8
geonnave
committed
f93abc8
View commit details
Copy full SHA for f93abc8
Browse repository at this point
You can’t perform that action at this time.