Notices, credits & licences
Lunaria computes the Moon itself, on the device. It stands on public scientific data, open fonts and open-source software. Each is listed here with its licence.
Not affiliated
Lunaria is an independent product of CosNFX. It is not affiliated with, sponsored by or endorsed by NASA, the U.S. Geological Survey, the International Astronomical Union, JPL, the U.S. Naval Observatory, NOAA, LilyGo or Espressif. Their data and names appear here only to credit sources.
Moon data (public domain)
| Surface albedo | Clementine UVVIS 750 nm global mosaic — USGS Astrogeology Science Center / NASA (public domain), via NASA Moon Trek. Polar regions: LRO WAC global mosaic — NASA/GSFC/Arizona State University. |
| Relief | LRO LOLA global elevation model LDEM_16 — NASA Lunar Reconnaissance Orbiter, Planetary Data System Geosciences Node. |
| Feature names | Gazetteer of Planetary Nomenclature — IAU Working Group for Planetary System Nomenclature / USGS (public domain). |
| Impact flashes | Moser, Suggs, Kupferschmidt & Feldman, Lunar Impact Flash Locations from NASA's Lunar Impact Monitoring Program, NASA/TM-2015-218213 (public domain). |
| Landing sites | NASA Apollo mission records. |
Astronomy
All astronomy runs on the device, from published methods: the Moon from the main terms of Chapront's ELP-2000/82, the Sun from Bretagnon & Francou's VSOP87 (both as tabulated in Jean Meeus, Astronomical Algorithms), nutation, libration and phase from Meeus, ΔT from Espenak & Meeus (NASA). It is checked during development against JPL Horizons, NASA's lunar eclipse catalogue (Espenak & Meeus), the U.S. Naval Observatory and NOAA tide predictions. None of those services is used by the device itself.
Fonts
- EB Garamond — Copyright 2017 The EB Garamond Project Authors. SIL Open Font License 1.1.
- IBM Plex Mono — Copyright © 2017 IBM Corp., with Reserved Font Name “Plex”. SIL Open Font License 1.1.
The device carries pre-rendered glyphs of these fonts. The full licence text is at openfontlicense.org.
Firmware software
| Arduino core for ESP32 | Espressif Systems — GNU LGPL 2.1. You may obtain the object files needed to relink Lunaria's firmware against a modified version of this library: ask CosNFX through cosnfx.store. |
| ESP-IDF | Espressif Systems — Apache License 2.0 (with FreeRTOS, MIT; lwIP, BSD; Mbed TLS, Apache 2.0; and other components under their own permissive licences). |
| GFX Library for Arduino | Moon On Our Nation, after Adafruit-GFX — BSD License. Copyright (c) 2012 Adafruit Industries. |
| ArduinoJson | Benoît Blanchon — MIT License. |
| Display driver (CO5300) | From GFX Library for Arduino (above) — BSD License. |
| Board support | LilyGo T-Display-S3 AMOLED adaptations of the graphics library — MIT License, Copyright (c) LilyGo. |
| LittleFS | littlefs, Arm Limited — BSD 3-Clause; esp_littlefs — MIT License. |
This website
The installer uses ESP Web Tools by Nabu Casa / the ESPHome team — Apache License 2.0.
Privacy
Lunaria has no account and no cloud. On your Wi-Fi it asks for two things only:
the time (network time servers) and your approximate location, from your internet
address, answered by CosNFX's own server (cosnfx.store/lunaria/geo), which
keeps no log of the request. Location is used for your time zone, moonrise and moonset,
where the Moon is in your sky, eclipse visibility and evening auto-dim. Prefer not to?
Choose Manual location in the settings and type it in: then nothing is looked
up at all. Nothing about you or your use of Lunaria is sent anywhere else.
Location data
IP Geolocation by DB-IP (IP to City Lite, Creative Commons Attribution 4.0) and GeoNames (time zones, Creative Commons Attribution 4.0), served by CosNFX.
Contact
CosNFX — cosnfx.store