ideas & concepts
Contents
main processor
use a PocketBeagle some useful hints -Ken Shirriff goes hands-on with the PocketBeagle
- Hands-on with the PocketBeagle: a $25 Linux computer with lots of I/O pins
- community capes
- buy at digikey 21, without USt
- buy at mouser 25,15€
alternative: BeagleCore Conrad: ~110€
concept
till now i had the idea of a direct 1 to 1 connection from the generating high power CPU to the led-drivers. but it seems that this is very tricky.. i would need high speed connections from the stationary to the rotational part.
so the new concept is to have a ‘display driver / frame-buffer’ on option for this could be an ESP32-WROVER-B mouser 5€ this is an 18x32x4mm module that contains a dual core 240MHz CPU and WiFi and Bluetooth
- Video animation with ESP32 - example
- PSRAM Write Performance
- example for streaming low-res video: ESP32-OV7670-WebSocket-Camera
touch(less) input
buildin / hidden in the top outer edge is a copper surface that acts as electrode. it is split in 4 parts and managed with an FDC1004 or similar
this allows for ‘hand waving gestures’ and approach detection (hopefully ;-) )
top input rim
compass needle (POV display)
the idea is that the compass needle can rotate slow in both directions to set / point a direction of choice.
but also can spin up to about 1800rpm (= 30rps) and have LEDs on-top to create a classic POV display. more details on this aspect can be found in POV
wind rose
the printed graphics under the compass needle could also be turned individually -
that gives a second level of abstraction -
here the idea is to rotate a thin acryl-plate - supported by 3 rollers around. (where on is powered by a micro dc gear motor or something similar.. )
this needs some sort of indexing - so the thing knows where the disc is currently..
some illumination for this part should be also planned for..
motor for here could be this 700:1 Sub-Micro Planetengetriebemotor 6Dx21L mm one. its 90RPM@6V
Lid / Cover
communication
the unit should have a W-LAN and / or 433MHz wireless communication link - so it can be controlled from remote locations to set new values for position or text/image of needle or wind rose
orientation
best solution would be a GPS + 9DOF inertial measurement unit.. so the thing can report the current absolute location and orientation over the communication channel back to the base and also be used to route the user to a fixed absolute position (this is in sync with the naming part Ortus for origin.. )
sensors
- GNSS / GPS
- MTK3339
- Ultimate GPS Module - 66 channel w/10 Hz updates - MTK3339 chipset ($29.95)
- Adafruit Ultimate GPS Breakout - 66 channel w/10 Hz updates - Version 3 ($39.95)
- Adafruit Ultimate GPS FeatherWing ($39.95)
- pololu - 66-Channel LS20031 GPS Receiver Module (MT3339 Chipset) $49.95
- sparkfun - GPS Receiver - LS20031 5Hz (66 Channel) $59.95
- sparkfun GPS
- sparkfun GPS buying guide
- Maestro Wireless
- Maestro Wireless A5100 GNSS Receiver mouser 17,05€
- GPS/GLONASS concurrent GNSS modules
- Beidou / Galileo ready
- Pin to pin compatible with A2200-A
- Low tracking power consumption
- Maestro Wireless A5135-H GNSS Receiver with Antenna mouser 22,10€
- Maestro Wireless A5100 GNSS Receiver mouser 17,05€
- u-blox
- CAM-M8Q
- Concurrent reception of up to 3 GNSS (GPS, Galileo, GLONASS, BeiDou)
- Miniature size and weight with low power consumption
- Embedded, omnidirectional and wideband antenna
- Industry leading –167 dBm navigation sensitivity
- Optional external antenna
- Product variants to meet performance and cost requirements
- CAM-M8Q-Breakout Multi GNSS Module (GPS, QZSS, GLONASS, BeiDou, Galileo)
- NEO-M8P-2
- Integrated Real Time Kinematics (RTK) for fast time‑to‑market
- Smallest, lightest, and energy‑efficient RTK module
- Complete and versatile solution due to base and rover variants
- World‑leading GNSS positioning technology
- NEO-M8P-2: u-blox M8 high precision module with rover and base station functionality
- GNSS: BeiDou, GLONASS, GPS / QZSS
- Number of concurrent GNSS: 2
- List Price:
- 179 EUR (quantity 1)
- 106 EUR (quantity >250)
- sparkfun GPS-15005 (200$)
- ZED-F9P
- u-blox F9: Taking GNSS precision to the next level
- Concurrent reception of GPS, GLONASS, Galileo and BeiDou
- Multi‑band RTK with fast convergence times and reliable performance
- High update rate for highly dynamic applications
- Centimeter accuracy in a small and energy efficient module
- Easy integration of RTK for fast time‑to‑market
- GNSS: BeiDou, Galileo, GLONASS, GPS / QZSS
- Number of concurrent GNSS: 4
- available end of November 2018 ? (currently only engineering samples)
- List Price:
- ? guess 200 EUR (quantity 1)
- ? EUR (quantity >250)
- simpleRTK2B
- simpleRTK2B - Basic Kit (213€)
- CAM-M8Q
- MTK3339
- IMU
- pololu UM7-LT Orientation Sensor exp-tech 129,95€
- BNO055
- BNO080
- this project mentions that the BNO080 is more stable / less noisy
power
in the bottom of the unit needs to be place for some LiPo / LiFe cells… if the housing is made with an inner width of 180mm (the outer width of the paper model) then two 2s1p inline LiFePo4 packs with 26650 form-factor can fit in the bottom..
most power hungry is the POV section.. more details there..