if you buy an ESP32 or find one compatible here you can load up BTC solo mining lottery software , and get 1/2billion chance at 6 bitcoins, its happened before, so why not? its a great gift to symbolize btc more than earn it. You can buy the $200 Bitaxe asic miners and actually make a lil satoshis, and the big $1000 bitcoin heater ive heard is actually profitable for some cold weather folks when btc is high enough. But what if you just wanna be in the game?
Well you can buy a $25 NERDMINER with or without a fan, or the esp32 for $7 and flash it with no screen, or $13 for the esp32 and a screen to see the cool stuff
oh some go as high as $50 to $100 with extra bells and whistles, but honestly? Its just a $7 esp32 board, or a $13 with screen, and you 3d print a case or use acrylic or wood or whatever, and just flash it with that link , and you then have a nerdminer, and its esp32 so it has wifi that you connect to, by actually connecting to ITS wifi, to then enter in an SSID and password of YOUR local wifi router, THEN you get to just connect to it as an 192.168 type local type ip address! Then you can type in a BITCOIN wallet in that field in its settings, and youre done! It will give you hope, small hope, and its like a lottery, if the lottery only had 1 winner every year or something olol well, better than nothing.
And so if you have an existing Bitcoin Weather clock from GEEK MAGIC like me, you can maybe convert it with these instructions i got from chatgtp
flasher for existing esp32 boards supported here https://flasher.bitronics.store/ and mine was not so i asked chatgtp what i could do. It made a guide that makes sense.
Complete Guide for Installing NerdMiner on ESP32-C3 (with ST7735S LCD)
This guide walks you through the process of downloading NerdMiner, setting up the libraries, and flashing the code to your ESP32-C3 with the 1.44-inch ST7735S LCD screen.
Step 1: Download NerdMiner Code
To get started, you need to download the NerdMiner code from the official GitHub repository.
Go to the NerdMiner GitHub Repository:
Open this link in your browser: NerdMiner v2 GitHub
Download the code:
On the GitHub page, click the “Code” button (green button at the top-right).
From the dropdown menu, click “Download ZIP”.
Once downloaded, extract the ZIP file to a folder on your computer.
Step 2: Install Required Libraries in Arduino IDE
To run the code on your ESP32-C3 with your ST7735S LCD, you'll need a couple of libraries. Follow these steps:
Install the TFT_eSPI Library
Open Arduino IDE.
Go to Sketch → Include Library → Manage Libraries.
In the Library Manager, find the search bar labeled “Filter your search”.
Type exactly:
nginx
Copy
Edit
TFT_eSPI
Install the TFT_eSPI by Bodmer library.
If TFT_eSPI doesn't appear in the Library Manager:
Go to the TFT_eSPI GitHub Page.
Click “Code” → “Download ZIP” to get the ZIP file.
In Arduino IDE, go to Sketch → Include Library → Add .ZIP Library.
Select the ZIP file you downloaded to install it.
Install Adafruit GFX Library (Optional)
In the Library Manager, search for Adafruit GFX and install it. This library may be necessary for additional drawing functionality (e.g., fonts, graphics).
Step 3: Modify the NerdMiner Code to Use the ST7735S LCD
After downloading NerdMiner and installing the required libraries, the next step is to modify the code so it uses your ST7735S LCD instead of an OLED.
- Open the NerdMiner Code
Open Arduino IDE.
Go to File → Open and navigate to the NerdMiner folder where you extracted the ZIP file.
Open the .ino file (likely NerdMiner.ino or main.ino). - Configure the TFT_eSPI for Your LCD
You need to tell the TFT_eSPI library how to communicate with your ST7735S display.
Go to the TFT_eSPI User_Setup file:
Open the Arduino IDE, and go to Sketch → Show Sketch Folder.
Navigate to libraries/TFT_eSPI/User_Setup.h.
In User_Setup.h, change the configuration to work with the ST7735S display:
cpp
Copy
Edit
#define ST7735_DRIVER // Use ST7735 driver
#define TFT_WIDTH 128
#define TFT_HEIGHT 128
#define ST7735_GREENTAB // Try ST7735_REDTAB or ST7735_BLACKTAB if colors are incorrect
// Define ESP32-C3 SPI Pins (adjust these according to your wiring)
#define TFT_MISO -1 // Not used
#define TFT_MOSI 10 // SPI MOSI
#define TFT_SCLK 6 // SPI Clock
#define TFT_CS 5 // TFT Chip Select
#define TFT_DC 4 // TFT Data/Command
#define TFT_RST 3 // TFT Reset (use -1 if not connected)
Save and close the User_Setup.h file.
- Update the Display Code
Now, replace any OLED-specific code in the NerdMiner sketch with the TFT_eSPI functions.
Open main.cpp or display.cpp (depending on your version of NerdMiner).
Replace the OLED display code (like Adafruit_SSD1306.h) with the TFT_eSPI code.
For example, replace:
cpp
Copy
Edit
#include
#include
With:
cpp
Copy
Edit
#include
Then create a TFT_eSPI display object and modify the display functions:
Example:
cpp
Copy
Edit
#include
TFT_eSPI tft = TFT_eSPI(); // Create TFT display object
void setupDisplay() {
tft.init();
tft.setRotation(1); // Set rotation (adjust if necessary)
tft.fillScreen(TFT_BLACK); // Clear screen
tft.setTextColor(TFT_WHITE); // Set text color to white
tft.setTextSize(2); // Set text size
tft.setCursor(10, 10); // Set text position
tft.print("NerdMiner BTC!");
}
void updateDisplay(float hashrate, int shares, float diff) {
tft.fillScreen(TFT_BLACK); // Clear screen
// Display hashrate
tft.setCursor(10, 10);
tft.print("Hashrate:");
tft.setCursor(10, 30);
tft.print(hashrate);
tft.print(" H/s");
// Display shares
tft.setCursor(10, 50);
tft.print("Shares:");
tft.setCursor(10, 70);
tft.print(shares);
// Display difficulty
tft.setCursor(10, 90);
tft.print("Diff:");
tft.setCursor(10, 110);
tft.print(diff);
}
Step 4: Upload the Code to Your ESP32-C3
Connect your ESP32-C3 to your computer via USB.
In Arduino IDE:
Go to Tools → Board → ESP32-C3 Dev Module.
Go to Tools → Port and select the appropriate COM port for your ESP32-C3.
Click the Upload button (the right-facing arrow) to upload the code to your ESP32-C3.
Step 5: Debugging and Testing
If the display is blank (white or black):
Check the ST7735S display orientation in User_Setup.h. Try swapping ST7735_GREENTAB to ST7735_REDTAB or ST7735_BLACKTAB.
Make sure the SPI pins are correctly configured according to your ESP32-C3 pinout and wiring.
Ok well thats it! if you had a geekmagic maybe now it will be a bitcoin nerdminer solo hash lottery winner and youll hook me up if you win!
Also heres some other weird new bitcoin mining machines you can buy now, that so more powerful solo mining and are more just conversation pieces, but also mine
()
https://bitaxe.org/
https://bitronics.store/custom-shop/
![image.png]
and then theres the Bit axe open source miners who a lot of peopel make and sell, and those can still generate satoshis for you everyday lol I mean 1 TH is cool i guess, dunno like, if you can even withdraw satoshis you mine maybe like with lightening wallets?
I want to get some code from chatgtp to make a hive displaying HIVE MINER that shows news posst, one title, text scrolls,m compresses any images from the post, lets you tap the touch button on the geek magic weather clock, to upvote, i explained it all earlier, im slowly learning, and found i cant get chatgtp to DIRECTLY interface with serial/usb ports, UNLES i run it locally which is teh next step!
I need anew home LLM powerful mac mini or something tho. or i can maybe renta $20/month server, and still have it locally and cloud i think? Im pretty sure i can run a local LLM like with ollama or whatever, and it just uses the server i rent for computing power yeah, but then i can ask it to just access and read and write to stuff for arduino IDE lol altho i asked and it said it would need to do too many things like emulating an esp32 live and i dunno uits complicated.
And i still need to actually look up if those 1TH BITAXE miners, can actually withdraw the satoshis they mine?
Maybe they can use this?
https://bitronics.store/product/lnbcard-shiny-lightning-payments/
its like $296
or this smaller btc heater for $250 or $300 for the S
How much profit can I get?
You can earn $0.3 each day while the electricity price costs $0.12/day. (*based on the average US residential electricity price)
hah 30 cents a day at average us energy cost so if youre power is cheaper, maybe you could get liek $1 a day in sats? IF THEY CAN be withdrawn as satoshis , or maybe using really slow custom fees, I SUPPOSE this could be fun to mine again for a $250 heater. I DO USE my heater a lot at night here even in san diego hah
Hmmmm