-> back to home

Farm Harvest Arcade Machine

My first PCB — Aug 2026

new case
New Case Design

How does the game work?

You are a farmer who needs to survive inflation. By harvesting crop tiles, you earn a specific amount of money, however there is an ever increasing rate of money loss you will have to deal with. This means you must harvest as many crops as possible while avoiding obstacles (rocks) which if hit, will cause you to lose a a life. When money is right, enter the menu and buy higher quality crops which will give more money per harvest. Additionally you could also buy more lives to survive more rock collision mistakes. The game ends when you either run out of money or lives, and the final score is displayed on the bottom screen. This is a time based game, so act quickly and efficiently to maximize your score before the game ends.

Origin

This project was originally a simple arcade game I made in 2022 back in highschool. The game was originally built with an Arduino nano, breadboards, jumper wires, and a few other spare components I had lying around. I started getting ambitious and added lots of more rules and additions which led me to hundreds of lines of code. There was no sustainable storage or design for the project however, so over the years it has fallen apart. As I come back to this project 4 years later, I have decided to robustify.

old circuit
Original prototype I found going through my old photos, a mess of wires!
oldcase
Heres the old wacky case I made

Whats New?

After getting experienced with Solidworks, I decided to create a new case that reliably holds all internal components. It is divided into two pain parts, a top which has the 2 LCDs screwed on, and the bottom which the electronics are mounted on. Additionally I used KiCad to design a PCB that simplifies all the messy wiring thats shoved in whenever I screw the whole thing together. I am waiting for the PCB that I ordered from JLCPCB to come in the mail and I can finally solder and play my game again.

schematic
Electrical schematic
pcb layoutB
PCB layout screenshot
Farm Harvest Arcade PCB
Finished PCB, ready for ordering, 3D model shown in KiCad.
new case
New Case Design
-> Check out my GitHub repository for additional details

Tools & Tech

-> back to home