Long-time open-source developer. Contributed to many projects out there. In my own free time, I prefer to work on principled, minimalist projects.
esp-open-sdk. Free and open (as much as possible) integrated SDK for ESP8266/ESP8285 chips
2kpicotui. Lightweight, pure-Python Text User Interface (TUI) widget toolkit with minimal dependencies. Dedicated to the Pycopy project.
820pycopy. Pycopy - a minimalist and memory-efficient Python dialect. Good for desktop, cloud, constrained systems, microcontrollers, and just everything.
819awesome-smarthome. Curated list of awesome SmartHome/Home Automation things (open and leaving users in control)
558picoweb. Really minimal web application framework for the Pycopy project (minimalist Python dialect) and its "uasyncio" async framework
521ScratchABit. Easily retargetable and hackable interactive disassembler with IDAPython-compatible plugin API
413uzlib. Radically unbloated DEFLATE/zlib/gzip compression/decompression library. Can decompress any gzip/zlib data, and offers simplified compressor which produces gzip-compatible output, while requiring much less resources (and providing less compression ratio of course).
352foreign-dlopen. Small library allowing to use dlopen() from statically-linked applications (where statically-linked executable vs loaded shared library may use completely different libc's)
275pycopy-lib. Standard library of the Pycopy project, minimalist and light-weight Python language implementation
262awesome-micropython. Curated list of awesome MicroPython resources
193awesome-program-analysis. Program Analisys and Transformation survey and links (particular focus on SSA)
171blutunode. Autonomous wireless sensor/actuator node using bluetooth modules based on CSR BlueCore chipset. See wiki for more info.
154awesome-linux-android-hacking. List of hints and Q&As to get most of your Linux/Android device
153ssabook. Mirror of InriaForge SSABook repository: https://gforge.inria.fr/projects/ssabook/ (was scheduled for retirement at the end of 2020, was still online as of 2021-03, but then gone by 2021-09).
152yaota8266. Yet another OTA solution for ESP8266, this time supporting large (>512KB) firmwares even on 1MB devices (repo is rebased)
121ScratchABlock. Yet another crippled decompiler project
109utemplate. Micro template engine in Python with low memory usage, designed for Pycopy, a minimalist Python dialect, but also compatible with other Pythons.
85awesome-python-compilers. Retrospective of Python compilation efforts
66visited_places. Simple, static, local visited places map (aka travel map) using D3 and D3 Datamaps
64PeripheralTemplateLibrary. Cross-platform, cross-MCU C++ template library for microcontrollers and peripheral devices
63android-platform-headers. Collection of platform headers and link libs for all versions of Android. (repo is rebased, see wiki)
60graph-llvm-ir. Visualization of LLVM IR
59re1.5. re1, the unbloated regexp engine by Russ Cox, elaborated to be useful for real-world applications
48python-compiler.old. Python2 compiler package ported to Python3. Compiles Python AST (as produced by the "ast" module) to bytecode assembly and code objects.
42cortex-uni-startup. Unified startup code and link scripts for Cortex-M microcontrollers
40python-imphook. Simple and clear import hooks for Python - import anything as if it were a Python module
39notes-pico. Flask Notes sample application ported to the Pycopy's picoweb web micro-framework
39optware-android. Optware setup script for Android devices. Not actively maintained any more. You may want to look at https://github.com/Entware-ng/Entware-ng/wiki/Install-on-Android
37ida-xtensa2. IDAPython plugin for Tensilica Xtensa (as seen in ESP8266), version 2
35PySWD. Implementation of the ARM SWD (Serial Wire Debug) protocol in Python for use with low-cost development boards to manage and flash Cortex CPUs
33pyflate. Pure Python zlib/gzip/bzip2 decompessor/bitstream dumper, plus additional utilities
33zim-desktop-wiki-markdown. pfalcon's fork of Zim desktop wiki project - quick Markdown format support for notebooks, usability improvements, etc. Everything WIP.
33berkeley-db-1.xx. Berkeley DB 1.85 with patches and fixes applied
27pymsasid3. Pure-Python x86 disassembler, ported to modern Python, with bugfixes
26esp-open-lwip. Superseded by https://github.com/pfalcon/lwip-esp8266. Was: Untangled build of vendor ESP8266 lwIP library
25awesome-implicit-data-structures. Awesome implicit data structures
24ppxml2db. Scripts to import PortfolioPerformance (https://github.com/portfolio-performance/portfolio) XML into an SQLite DB and export back
24xtensa-subjects. Xtensa CPU architecture (ESP8266) binaries for ScratchABit interactive disassembler
22idapython. Automatically exported from code.google.com/p/idapython
21opkg-static. Static self-contained opkg (the package manager) build for real-world embedded platforms like Android, Kindle, etc.
21awesome-virtual-machines. Awesome Virtual Machines (VMs) and Language Runtimes (awesome from Computer Science perspective)
19libperipha. Grand unified collection of headers to access various hardware chips and components
19pyastinterp. Python AST interpreter (aka tree-walking interpreter) in Python. Aka meta-circular interpreter.
18lwip-esp8266. Upstream lwIP with complete history and cleaned up ESP8266 patchset on top
18pyedit. Simple text editor widget for Python and Pycopy. Further developed in https://github.com/pfalcon/picotui
18squirrel-modules. General-purpose Squirrel language project. Includes collection of basic modules (including module loading infrastructure)
18uorm. Sqlite3-based anti-ORM for Pycopy
18pycopy-serial. pySerial-like interface for Pycopy (unix port)
18papersman. Minimalist electronic documents/papers/publications manager/indexer/categorizer
16uart-bitbang. UART protocol for MCU using GPIO bitbang. Rate-adaptive and requires only clock counter to operate.
16beap. Beap (bi-parental heap) algorithm reference implementation in Python
15android-native. Android native (command-line) examples, utils and tools. See Wiki for more info.
15ctopy. Hacking on ESR's ctopy the C to Python conversion tool: http://www.catb.org/~esr/ctopy/
14apps2org. Label/tag based application organizer and launcher for Android, fork of https://code.google.com/p/appsorganizer
14esp-docs. Helping Espressif Systems, Inc. achieve 12-year product longevity (mirror of ESP8266, etc. documentation)
13pycopy-jitgen. Generating machine code at runtime (aka JIT) using Pycopy (small Python dialect)
11Chsmartbulb-led-bulb-speaker. Hacking "Chsmartbulb" BT/BLE LED bulb speaker
9