ASK THE MAGIC 8 BALL.

Ask a question.
Let fate answer.

Your question. A shake. An answer. Discover the Magic 8 Ball, play with chance, and make it your own.

TouchscreenCustom answers4 languages

YOUR MAGIC 8 STARTS HERE

What you need

3.7 V · 1000 mAh LiPo battery

Size 803040 · Micro JST 1.25 connector.

7 games of chanceFor questions and game nights
Your Web AppYour words, your screens, your order
USB first. Wireless after.Install once. Update wirelessly.

PLAY WITH CHANCE

More than an answer.

Play on the ball

The oracle

Ask your question. Shake the ball. Let fate have its say.

Dice

One to three dice, with different types. Roll them in the palm of your hand.

Heads or tails

Two possibilities. One decision. Let the coin decide.

What’s for dinner?

Your meal ideas. One shake to choose tonight’s dinner.

Spin the bottle

Place it between the players. Spin to choose a direction.

Random number

A number from 1 to 100. Shake and leave it to chance.

The bomb

Pass the ball before the BOOM. Nobody knows when it will happen.

Make it useful, too

Clock, weather, timer, battery: choose the extra screens you want.

YOUR BALL. YOUR WAY.

Make it your own.
Even the answers.

From your phone or computer, customize the answers and welcome messages, add your meals, and choose your screens and their order.

One language for the ball and its app: English, French, German or Spanish. The games work without an Internet connection.

GET STARTED

Three steps. Then it’s your turn.

01

Connect the ball

Connect the ball to your computer with a USB data cable. Open this page in Chrome or Edge.

02

Install the firmware

Click the installer, select the ball’s port and confirm the installation. Keep the cable connected until it finishes.

03

Open the Web App

Connect to MAGIC8-SETUP, password magic8ball. Open 192.168.4.1 to customize your ball.

INSTALL ONCE. UPDATE WIRELESSLY.

Ready for your
first answer?

Install the firmware directly from your browser. No development software to install. No port number to type.

For the Waveshare ESP32-S3 Touch LCD 1.28″ only.
FIRST INSTALLATIONv—

Welcome to your Magic 8.

Connect the ball and close Arduino IDE or any serial monitor before continuing.

Open this page on a computer in a compatible browser, such as Chrome or Edge.The installer requires HTTPS. Open the secure version of this site.

Loading the installer…

This first installation erases any existing data and settings on the board. If your ball is already set up, use the wireless update below.

ESP32-S3 · firmware —

ALREADY SET UP?

From here, it’s wireless.

Download the update file, open your ball’s Web App, then go to Update. Choose the file and keep the ball powered on. Your saved settings are kept.

You can also update through MAGIC8-SETUP. On your home Wi-Fi, find your ball at magic8.local.

A LITTLE HELP

Before you shake.

My ball doesn’t appear in the port list.

Check your USB cable: some only support charging. Close any serial monitor or other tabs using the board. If it is still not detected, hold BOOT, press and release RESET, then release BOOT before trying the installer again.

The screen stays black after the first installation.

This board may need a manual restart after the first USB installation. Press RESET once after installation finishes. If the battery is connected, unplugging USB alone does not fully power it off. Future updates will be wireless from the ball’s Web App.

Can I install from my phone?

Use a computer for the first USB installation. After that, use your phone to open the Web App, customize settings and install wireless updates.

Does the ball need Internet access?

The games, local customization and timer work without Internet access. Connect the ball to your home Wi-Fi in its settings if you want Internet time and outdoor weather.