BugCON 2025 · Mexico · 2025

BugCON 2025 Linux Badge

RV1106 Linux badge with add-on and embedded-Linux hacking path

BugCON 2025's Electronic Cats badge repository documents an open-hardware RV1106G3 Linux badge with ARM Cortex-A7, RISC-V MCU, NPU, ISP, GPIO, MIPI CSI, UART, SPI, I2C, USB hub, Ethernet path, WS2812E NeoPixels, 18650 battery support, Python scripting, and a PY32F002 add-on board.

EventBugCON 2025
SeriesBugCON
LocationFronton Bucareli, Mexico City
CountryMexico

People

Authors & Credits

badge designer and repository publisher

Electronic Cats

The README identifies Electronic Cats as developer of the BugCON 2025 badge and preserves the public source, release, and SDK trail.

Source

event host and badge context

BugCON

Official publisher of the 2025 event site and CFP sources used for event identity, dates, venue context, and conference framing.

Source

Why It Mattered

It extends the Mexican BugCON lineage beyond the ESP32-C6 2024 badge into a Linux-capable badge platform, preserving a public hardware tree, release-image workflow, and attendee-facing debug and scripting documentation for Latin American badge hacking.

Hardware

The README lists an RV1106G3 main badge core with ARM Cortex-A7, RISC-V MCU, NPU, ISP, Linux support, GPIO, MIPI CSI, UART, SPI, I2C, USB, GPIO-based Ethernet, WS2812E NeoPixels, 18650 battery support, buck conversion, and USB-A. The project tree also preserves KiCad main-badge schematics and board files plus a PY32F002AA15M add-on board with decorative artwork and firmware material.

Software & Apps

The README documents 3.3 V TTL debug serial on UART2 at 115200 baud, root login with the published event password, Python 3.11.6 on the badge, spidev NeoPixel control examples, Luckfox/Rockchip Buildroot and device-tree paths, USB host configuration, and release-image flashing with `upgrade_tool` and `Bugcon-Badge-2025-v1.0.img` / v1.1 tarballs.

Lore

BugCON's CFP frames the November 20-21, 2025 Mexico City event as a long-running technical security conference, while the current BugCON site preserves the 2025 event identity, ticketing, Fronton Bucareli venue map, and participation-certificate flow. The badge README calls it Electronic Cats' first embedded-Linux badge for BugCON.

Lifecycle

Add-ons & Upgrades

badge add-on archived source

PY32F002 add-on board

The repository preserves a separate Add_On_Bugcon_2025 tree with PY32F002AA15M footprint/source material, KiCad files, decorative artwork, and firmware/libraries.

Compatibility: BugCON 2025 Linux Badge

Source
badge controller source-backed

RV1106G3 Linux badge core

The README documents an RV1106G3 platform with ARM Cortex-A7, RISC-V MCU, NPU, ISP, and Linux operating-system support.

Compatibility: BugCON 2025 Linux Badge

Source
badge hardware source-backed

18650 power and NeoPixel interface

Public documentation lists 18650 battery support, buck conversion, WS2812E NeoPixels, and Python spidev examples for LED control from Linux.

Compatibility: BugCON 2025 Linux Badge

Source
badge interfaces source-backed

USB, GPIO, MIPI CSI, UART, SPI, I2C, and Ethernet

The README documents broad RV1106 interfaces including GPIO, camera/sensor MIPI CSI, UART, SPI, I2C, USB hub support, and GPIO-based Ethernet path.

Compatibility: BugCON 2025 Linux Badge

Source
firmware lifecycle documented

Release-image flashing workflow

The README and releases document Rockchip/Luckfox upgrade_tool flashing for Bugcon-Badge-2025 image tarballs and the v1.0/v1.1 release path.

Compatibility: BugCON 2025 Linux Badge

Source
software workflow documented

Debug serial, root login, and Python workflow

The README documents 3.3 V TTL UART2 debug serial at 115200 baud, root credentials, terminal access, Python 3.11.6, and a simple Python hello-world path.

Compatibility: BugCON 2025 Linux Badge

Source

Operational history

Issues & Camp Impact

license scope caveat note

GitHub reports no detected top-level license for `ElectronicCats/badge-bugcon-2025`, and the README says to consult license files without exposing a simple whole-repository license for hardware, firmware, photos, diagrams, or artwork.

The catalogue can cite the open-hardware claim and public source while avoiding assumptions that firmware, SDK material, readme images, KiCad renders, logos, or event graphics are reusable publication assets.

Confidence
GitHub API, repository tree, and README
Status
documented with caution
Timeframe
current catalogue build
Source note
ElectronicCats/badge-bugcon-2025 repository metadata, README, and badge.gallery image policy.
missing rights-cleared image note

No BugCON 2025 badge image is published because the repository readme images, diagrams, KiCad/svg2shenzhen rasters, event-site graphics, and sponsor or ticketing artwork have not been paired with complete reusable image rights, attribution, source URL, and processing provenance for catalogue publication.

The entry remains source-backed and image-free rather than copying diagrams, screenshots, event artwork, GitHub assets, logos, or generated imagery without complete provenance.

Confidence
local project policy
Status
needs licensed original replacement
Timeframe
current catalogue build
Source note
badge.gallery image policy, BugCON 2025 event site, and ElectronicCats/badge-bugcon-2025 repository.
release and source inventory note

The README and releases document v1.0/v1.1 image tarballs, add-on firmware hex, BOM asset names, and the Luckfox SDK branch, but this pass did not audit every large release image, generated SDK artifact, dependency license, or manufacturing output.

Software and production claims stay tied to README, release names, public hardware trees, and the named SDK branch rather than treating the repository as a fully inventoried production archive.

Confidence
repository documentation
Status
needs deeper artifact inventory
Timeframe
current catalogue build
Source note
ElectronicCats/badge-bugcon-2025 README, releases page, hardware trees, and SDK branch.

Resources

Sources