ESP32 Gallery

BULLS VS BEARS SHOOTER / ESP32 APPLICATION

Margin Call

A retro bulls-versus-bears shooter made for Cardputer and desktop.

Margin Call
Open project preview ↗
About this project

About this project

A first-person shooter where bulls and bears trade fire on screen and you join in, with the Dow Jones, S&P 500, Nasdaq-100 and crude oil deciding which side is stronger that day; an AI called ALGO-9000 keeps meddling with the market. The main build is a Tauri desktop app for Windows, macOS and Linux with 2–4 player LAN or online matches, but there is also firmware for the M5Stack Cardputer ADV, released as a .bin loaded through M5Launcher from an SD card and built with pio run under PlatformIO and Arduino. On that keyboard machine, E/S move, A/D turn, W/R strafe, and L switches language on the title screen. Online play goes through a Cloudflare server whose free daily quota is shared worldwide and pauses until 00:00 UTC once spent; LAN keeps working.

From the README

From the README

Build
Cardputer firmware (PlatformIO, Arduino)
Input
On the Cardputer: E/S move, A/D turn, W/R strafe.
Feature
Real daily quotes for the Dow Jones, S&P 500, Nasdaq-100 and crude oil decide which side is stronger
Limit
The free daily quota is shared by all players worldwide
Network
Online play is free and runs through a small game server on Cloudflare.

Hardware

Boards: M5Stack Cardputer

M5Stack Cardputer; upstream also provides desktop and browser editions. This gallery entry is a screenshot tour, without live market or multiplayer connections.

Media credit & rights

Upstream project media · rights remain with its owner · Credit: wolfgangrabenstein

Screenshots from the upstream README. Code and firmware were not executed. License notices are included.

View original source ↗ Copyright & removal · Reviewed

More projects on these boards

Claw Puter Broadcom Radar Cyber Clock Droidputer Lx Shell

Same use case

AI Passport Nabo Xiaozhi

Source repository ↗

Browse all projects

See what an ESP32 project looks like, and whether it runs on your board.

Sort

FILTERS

Browse by form factor. Check the exact board, chip and peripherals before installing.

MADE SOMETHING?

Give your project a little spotlight.

Repository links do not imply author endorsement or verified hardware compatibility. Check the upstream safety guidance before powering or flashing a build.

Try it

Project source ↗
Build & safety

Open project page ↗
FROM YOUR WORKBENCH

Small board.
Big idea.

Share what you've made.

Automatic checks start now. Most reviews finish in 1–3 days.

Prefer GitHub? Open an issue ↗