Homebrew FX Chrony display

I still use my original version from then and havent touched it lol.
I swap my Impact MK2 from .25x700 to .22x600 and different twist rate, so... I was thinking to show it on the screen...nomore arduino updates for me.
But now the .22 MRDs have different revisions and I would need to buy a bigger pack to last me till end of the year. Will see how that goes first.
 
Estabais haciendo un trabajo impresionante, y perdón por la intromisión, pero me parece una pena que no sigáis con el proyecto.
solo la idea de poder integrar equipos de poco coste con otros como el radar FX nos aporta mucho a todos y sobretodo la capacidad de poder configurar las cosas que de verdad nos interesan, y queremos ver en nuestros dispositivos; para mi eso es lo valioso y lo que defería ayudar a que este hilo continue, y si alguien sabe como integrar en el desarrollo el v2 seria la bomba, gracias por vuestro trabajo¡¡¡.
Un saludo
 
I built one back in 2022-23, could I do it again on my own? is a no way.
A group of very knowledgeable folks (electronics, programing, UI and coding) lead that project, I have not seen those names again for years.
Me lost the discord access as well long ago, you would need an invitation and may have a chance to resurrect if you have skills and know what you doing.
 
It looks like it might be possible to resurrect the M5StickC Plus part of the project. I know jack $#!+ about Arduino and the M5StickC, but I'm not afraid of bricking an M5StickC. From what I can tell, the .ino file for the M5StickC Plus is available, and there's a little bit of a learning curve to climb to learn how to upload the ,ino file into the stick. That might be a halfway house to Arduino, and I've been interested in trying that anyway.
 
The biggest problems I had was arduino auto updating = the libraries.
A wrong library even just the revision of that library and won't work because the coding was asking for a specific rev.
Obviously I am not a coder and I had to chase people to troubleshoot for me.
Disabled the auto update about two years ago when I last time loaded my own gun/amo specs into the radar and never touch it again :)
The M5Gray block I was using in the beginning as a fake shot generator only, but ones I got all my stuff sorted out the parts are deep somewhere in my drawers.
 
Sometimes, folks that are maintaining free software libraries don't feel particularly compelled to maintain backwards compatibility. Especially across major revisions. Even big companies (looking at you, Oracle) sometime make changes that break backward compatibility. "We never liked javax.activation being in the core libraries anyway, so we took it out. Good luck!"

I'm bringing myself up to speed on arduino, ESP32, etc, because among other reasons the libraries have changes, and some of the code is broken now. Plus I was wanting to dabble in arduino (ESP32 is very similar), and I thought that e-ink display was way cool.
 
hey @bigHUN is it compatible with fx pocket chronograph v2 ?
Sorry I have no idea, I have the ver1 rev 2 or 3 doppler radar for maybe 4-5 years.
This arduino project board reads - with BT or wifi - anything how the libraries defined defined.
FX has its own firmware coding=language, garmin or labradar all different.
Any better coder that understands can tune the arduino language to whatever.
You can see in the history this project was on the table for several months and the knowledgeable coders were playing with it, for long.
 
Okay, on the shoulders of giants, and all that. DaystateRebel did an awesome job on this. Code looked pretty good. If DaystateRebel did that in a day, he's a god among men in my book.

The ESP32 board I used was this: https://www.amazon.com/dp/B0C4GDMC8D . The world has moved on, and this is the Heltec ESP32 OLED WiFi Kit V3. Note the little upside-down V3 there. The guys at Heltec said "Why the hell not?" and moved a few pins around. So I had to dig around and use my Google-fu to figure out where the new pins were.

Anyway...

Screenshot_20250820-173045.png


Screenshot_20250820-172854.png


No, I do not own a Red Wolf - this was my Avenger. I could, and probably will, stick my guns in that hardcoded gun list.

I stuck the chip on that breadboard so I wouldn't touch the back of the board too much, and I flipped the screen because the USB cable kept wanting to drag it off the table.

DaystateRebel's github is still out there, so if you can get the Heltec non-V3 chip you can probably get his stuff to work as-is. Google says that isn't very likely though. The problem is that most of the Heltec boards out there are the LoRad ones, and they're different from the V1 and the V3. I might take a swing at the TTGO one, because it looks cooler and DR has already coded it up. I really want to do the e-ink one though, because it looks pretty sweet.
 
  • Like
Reactions: dp621
So I found this thread a while back while searching for BLE uuid's for the FX chronograph so I didn't have to go digging with a scanner. I wanted a large screen that was hands free, battery powered, wireless auto updates, highly visible in sunlight and could export my data after a range session. I ended up utilizing a newly released 7.5" e-ink display with a built in esp32. No case printing or modifying required, simply buy the e-ink screen and apply the software, turn on your fx chrono (v1) and you are ready to shoot!

1755795564592.png


I'm working out a few more features and cleaning up the code when I get time. I also want to make a phone app so that you can set the projectile profile and export data easily; not required but would help to customize for your individual needs. I'll release this in a new thread as soon as I can get to a stable version.
 
So I found this thread a while back while searching for BLE uuid's for the FX chronograph so I didn't have to go digging with a scanner. I wanted a large screen that was hands free, battery powered, wireless auto updates, highly visible in sunlight and could export my data after a range session. I ended up utilizing a newly released 7.5" e-ink display with a built in esp32. No case printing or modifying required, simply buy the e-ink screen and apply the software, turn on your fx chrono (v1) and you are ready to shoot!

View attachment 587745

I'm working out a few more features and cleaning up the code when I get time. I also want to make a phone app so that you can set the projectile profile and export data easily; not required but would help to customize for your individual needs. I'll release this in a new thread as soon as I can get to a stable version.
Nice! So this is running the TTGO e-ink code that is upthread? Or did you borrow the BLE code and do this yourself? Regardless, go you! (y)

My plan du jour is to borrow the BLE code and play with the Cheap Yellow Display. I got everything configured (I think) so that I was able to move forward and start using LVGL + SD cards + whatever else I need. Those CYDs (their term) have several different manufacturers, sizes, chipsets, etc, with the only commonalities being that they use ESP32 and are yellow. They are cheap, though. I bought two of them for $30.

This is a demo app from out on the web. I got some lvgl demos running too - there's a ton of available controls in lvgl.

PXL_20250822_135407720.jpg
 
  • Like
Reactions: dp621
Nice! So this is running the TTGO e-ink code that is upthread? Or did you borrow the BLE code and do this yourself? Regardless, go you! (y)

My plan du jour is to borrow the BLE code and play with the Cheap Yellow Display. I got everything configured (I think) so that I was able to move forward and start using LVGL + SD cards + whatever else I need. Those CYDs (their term) have several different manufacturers, sizes, chipsets, etc, with the only commonalities being that they use ESP32 and are yellow. They are cheap, though. I bought two of them for $30.

This is a demo app from out on the web. I got some lvgl demos running too - there's a ton of available controls in lvgl.

View attachment 587958
That looks great, thats a bright display. Nice work!

I tried some of the earlier gen hiletgo esp32 with built in displays and they were always so dim. When I saw the seedstudio e-ink come out though I had to give it a try.

I have not had a chance yet to try LVGL but I will definitely be looking at it for future projects. Thanks for the heads up!

I'm most comfortable on the arduino platform so its built in arduino and with borrowed BLE UUID's and serial protocol from Daystaterebel's code. Thanks for doing the hard work digging through the protocol @DaystateRebel !