PyFlashAero
Python scripts for using the Toshiba® FlashAir® Wifi SD Cards on Linux, you may also have a look at my other JavaScript based project https://github.com/cyborg-x1/JSFlashAero which can be installed on the card and used in browser, but it is not that advanced right now.
Install / Use
/learn @C-X1/PyFlashAeroREADME
# A downloader written in python for the Toshiba FlashAir Wifi SDHC Cards.
The downloader can be run with Preview of the latest image from the card or just downloading the images to a folder. ( currently the functions are only set for downloading JPEGs as preview, had trouble with my camera switching off, before finished downloading RAW also QImage might not support RAW images ... )
## Requirements: Python3 & PyQt4
It is highly recommended to use the card with API Mode 5 (card connects to access point).
## For the Preview execute:

python3 PyFlashAero.py --card_uri http://192.168.0.17 #The URL of your card
--ImageViewer #shows the ImageViewer
--GUIinstant #Has to be supplied (currently there is no option on the GUI to start or stop downloading!)
--folder_remote /DCIM/100EOS5D #The remote folder on your card you want it to look into
--folder_local /folder_on_local_disk #The folder where the images should be stored
For the console execute:
python3 PyFlashAero.py --card_uri http://192.168.0.17 #The URL of your card
--folder_remote /DCIM/100EOS5D #The remote folder on your card you want it to look into
--folder_local /folder_on_local_disk #The folder where the images should be stored
## Arguments
argument | helper | default value ---------------|----------------------------------------------------------------------|------------- --card_uri | URI of the Toshiba FlashAir SDCard | http://192.168.0.1 --timeout | Timeout in milliseconds | 1000 --folder_local |Folder for storing downloaded images | '.' --folder_remote|Folder where to search for new images (remote) | '/' --recursive |Search for new images in the folder recursively (not implemented yet) | False --ImageViewer |Shows the GUI | --GUIinstant |GUI will start looking for images directly | False --GUIDebugImage|path for picture to debug the GUI | --ext |extension for files to be synced | 'JPG'
Related Skills
node-connect
347.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
claude-opus-4-5-migration
108.0kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
108.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
model-usage
347.2kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
