Search models, users, collections, and posts

Another Desk Radar (RandumbRadarOS)

Print Profile(1)

All
P1S
X1
A1 mini
P2S
H2D Pro
X2D
X1 Carbon
A2L
X1E
H2S
A1
H2D
P1P
H2C

0.2mm layer, 2 walls, 15% infill
0.2mm layer, 2 walls, 15% infill
Designer
2.5 h
4 plates
5.0(1)

Open in Bambu Studio
Boost
5
14
4
0
15
9
Released 

Description

There's a few of these online now and I wanted to add my own flair to my own so I set about designing my own code (with the help of ChatGPT) and my own 3D printed case. Whilst this is not a fork or remix it is heavily inspired by @Hommerrrrrr  so massive props to him. The idea was to see whether I could create my own Desktop Radar software with a 3D printed case that only uses friction fit for all the components and if possible to make it plug and play with no requirement for soldering if you weren't confident.

Design wise the screen mount is designed around the one I ordered which I have listed below but I have some more coming from AliExpress (to reduce cost) to see if these also fit.

 

I have put together a parts list below and install instructions are all on my github - Let me know what you think! First real coding project so would love some feedback :)

 

Parts List

  • 3D Printed Case - You're looking at it :)
  • ESP32 with header pins - Amazon UK
  • TFT with header pins - Amazon UK
  • Dupont Connectors - Amazon UK *Optional if you would like to go solderless

Connecting & Building:

  1. Print the case whilst waiting for the parts to arrive - Some cleanup maybe required on the top of cabinet where the screen mount fits due to overhangs and trying to create a snug fit
  2. Once you have the case and parts connect the ESP to the TFT using the pin layout below (I used different colours to differenitate but you don't have to do this)
  3. Place the Screen into the mount.
  4. Push Bars into the slots to hold screen in place (These have been designed as rectangles not squares so will fit better one way than the other
  5. Feed board and wires through the main cabinet opening
  6. Place the bottom of the screen mount in first at an angle and then push up to click the screen mount into place.
  7. Push ESP32 Board into mount on the base
  8. Slide cabinet ontop of base.

Pin Layout

TFT (Screen Pins)ESP32 (Board Pins)
RSTD4
CSD5
DCD2
SDAD23
SCLD18
GNDGND
VCC3V3

Initial Setup

Once the ESP32 boots up for the first time, it will create a Wifi Access Point called RandumbRadar, connect to this on your phone/laptop. Head to 192.168.77.1 on your browser and enter your home WIFI details. You'll get a confirmation page and the device will reboot.

Initial 

First Setup

The Screen should now be displaying a local IP address, so back on your home WIFI you should be able to go to that address and start the first set up. The First thing you need to do is go to opensky and create an account, once done, on your account page you'll see an option to create an API key. Click this and it will download a file to your PC, there you'll find the ID and Secret. Now head to that IP address you seen on your Radar Screen and click settings. Paste your Client ID and Client Secret into the corresponding boxes (without the speech marks or any other formatting) and click Save. The system will take a few minutes and then start the next scan. The long/lat defaults are Heathrow Airport at a 200km range so expect to see alot of dots first time round!

OpenSky Creds Settings 

Customisation

Now is the fun stuff. Head back to the Dashboard, Click Customisations and go crazy! Update your Lon/Lat and range to suit and I've included a couple of customisations options within the app. I hope to add more in the future.

Initial Green Blue Red 

 

GITHUB - With all these details again :)

TheRandumbHero/RandumbRadar: My own go at a Desktop Radar Screen

Boost Me (for free)

Please consider giving me a boost :)

Comment & Rating (4)

(0/1000)

License

This user content is licensed under a Standard Digital File License.

You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.