The wonderful thing about being a “maker,” except for all the satisfying downside fixing and talent constructing, is that you could create the units that you just want existed on the buyer market. You aren’t restricted by the identical market whims and buyer calls for {that a} company should take into account earlier than pushing the massive pink button that begins up the manufacturing line. Shao Duan took benefit of that truth to create this DIY scientific calculator that doubles as a 10-key numpad, a macropad, a handheld sport console, and a improvement platform.
This machine, imaginatively named the “sci-calc,” is a scientific calculator, at the start. It has customary features for elementary arithmetic, as effectively has a trigonometric features — you understand, like a scientific calculator. However Duan made it the scientific calculator they all the time wished. The obvious instance of that’s using Kailh choc mechanical key switches, which is the sort of function that might be arduous for a producer to justify, however that may be very interesting to the small proportion of us who care about such issues. Equally, there’s a huge and vibrant 256×64 pixel OLED display screen with loads of actual property for textual content and graphics.
That OLED display screen makes the sci-calc machine pretty sensible as a handheld console, too. It received’t compete with a Swap and even an previous Sport Gear, however it may possibly run a handful of video games to assist the consumer move time between necessary calculations. Duan has already ported LittleRookChess, SpaceTrash, Snake, and Tetris.
However, arguably, probably the most helpful secondary perform is the numpad/macropad mode. The keys are all proper there, so this makes loads of sense. When related to a pc or machine by way of Bluetooth, it may possibly ship customary key presses or macro shortcuts. A layer system expands these capabilities past the variety of bodily keys.
The {hardware} consists of a customized PCB internet hosting a ESP32-WROOM-32 microcontroller, which has loads of processing energy for the aforementioned features. The PCB additionally features a CH340C USB-to-Serial chip, an SD card slot, and lithium battery charging circuitry. Duan says that there’s room for a lithium battery as much as about 1000mAh. The ESP32’s GPIO pins are additionally accessible, so sci-calc can be utilized like a improvement board. The enclosure is only a laser-cut piece of acrylic with standoffs. The important thing legends are printed on sticker paper.
If you wish to construct your personal sci-calc, Duan uploaded the files to GitHub.