3d printed case back for device that makes it easier to hack the device.
Adding SD card, programming/gpio header, buzzer, USB C tp4056 battery charger, 2500 mAh LiPo, and true power switch.
Although I have not gotten to finishing tge hardware hacks to the device, I have been developing an "OS" for the SRXE that can be flashed to an unmodified device.
Features:
Menu Based UI, with a settings page.
File Manager: Ability to store 31 files on the SPI flash, up to 4KB each. Ability to send/receive files over RF to other SRXE devices with the OS.
Text Editor
Waterfall style RF scanner
RF Messaging app (sorta pointless, as devices must be in same for RF to work)
GRK Interpreter. It is about 15x faster than Arduino BASIC is on this device. GRK is where this device shines. A very fast and efficient interpreted language created by yours truly. Designed to be as compact as possible, minimizing whitespace and uneeded characters.
I soldered the connections from TP4056 module to battery, then from module to power switch, and then to the battery terminals on back of device.
Didn't have time to wire SD card, expansion/programming header etc. But I am have tested and verified that the power part of the mod is complete. When I turned it on it looks like I had already installed Arduino basic on this device.
Although I am not sure what is going on with Arduino BASIC's port to this device battery monitoring command. It is showing over 6000mV.
Things I want to improve on this case design are as following, make it thinner, as of now it is only slightly thinner than original case. Using a thinner battery is the only way to accomplish this. As of now the battery I am using is using up the full space.
I also want to improve how the printed back Case attached to the front. The original case was held in place by snaps all around the perimeter, as well as one screw in battery compartment. This one screw was no longer an option as that is where the battery sits. So I opted to use the two PCB screws which originally only helped PCB to front.