
SmartCompass
wildjames/smart_compass
The product is going to be something similar to the compass in the Pirates of the Caribbean.

The product is going to be something similar to the compass in the Pirates of the Caribbean.
LedRing is an open-source printed circuit board by wildjames, from the wildjames/smart_compass repository on GitHub. It is a 2-layer board of 53.3 × 53 mm with 45 parts on 25 nets.
It is built around the TPS61023DRL, SN74AHCT1G125DBVR(UMW) and IN-PI15TAT5R5G5B, with the CL21A226KPCLRNC, RC0603FR-07100KL and CGA4J3X5R1A106K125AB among its other parts. Its parts include 21 capacitors, 16 diodes, 4 resistors, 2 ICs and 1 connector.
The product is going to be something similar to the compass in the Pirates of the Caribbean.
It has a ring of LEDs that indicate the direction you need to walk in to get to the place you want to be, which can be other devices in a tracking group, waypoints on a navigation route (e.g. hiking), Atlas Obscura sites for the city you're in, or some location you pinned (e.g. where you parked your car, or something like that). Locations will be either pins dropped by the compass itself, or loaded to the device using a companion app on a phone - communicating with that means the device needs BLE. The nRF52840 module gives that.
The compass has a GNSS module for getting its own location, and a 9-axis IMU for the compass orientation. It has a LoRa radio for kilometer-range mesh networking, allowing it to maintain an off-grid communication layer in cases where the cell network is either unavailable (e.g. rural locations, mountains), or overloaded (e.g. music festivals and other large events) - or if you just don't want to be carrying a phone (e.g. a kid being set loose in a shopping centre).
For typical single-device operation, however, the compass will rely on a companion phone app. Using the app, the user can navigate to desired location without referring to their phone. These can be user-defined, like setting the navigation destination on Maps, or get a list of Locations of Interest (LoI) from something like Atlas Obscura. I could also do a "hot/cold" thing with phone RSSI signal strength to get a kind of phone finder feature, but that may not be very useful.
The device has a few core requirements:
I'm writing down user flows as I think of them in the User Flow Library page.
The component cost per device is up to ~£50. The boards are about £5 per board for the first run (some heavy discounts, I shouldn't squander that). Assembled, the first shipment of 5 boards would cost $115 plus ~$60 in components per board makes that up to $400. That's a hefty chunk of cash. I could try getting just two assembled for this initial run, which brings it down to like, $200, but that's still pricey.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4, C5, C6, C7, C8, C11, C12, C13, C14, C15, C16, C17, C18 +1 |
| 16 | IN-PI15TAT5R5G5B | smart_compass:LED_Inolux_IN-PI15TAT5R5G5B_1515 | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 3 | 22uF | Capacitor_SMD:C_0805_2012Metric | C10, C20, C21 |
| 1 | 100K | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C19 |
| 1 | 2.2K | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 2.2uH | Inductor_SMD:L_1008_2520Metric | L1 |
| 1 | 3.9K | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 732K | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 74AHCT1G125 | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | FH12-10S-0.5SH(55) | Connector_FFC-FPC:Hirose_FH12-10S-0.5SH_1x10-1MP_P0.50mm_Horizontal | J1 |
| 1 | TPS61023 | Package_TO_SOT_SMD:SOT-563 | U2 |
It measures 53.3 × 53 mm and has 2 copper layers, 1.6 mm thick.
45 parts, built around the TPS61023DRL, SN74AHCT1G125DBVR(UMW), IN-PI15TAT5R5G5B and CL21A226KPCLRNC. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the wildjames/smart_compass repository on GitHub, at the commit this page was made from: the board is boards/led_ring/LedRing.kicad_pcb and its schematic boards/display/Display.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask wildjames before reusing the design.

wildjames/smart_compass
The product is going to be something similar to the compass in the Pirates of the Caribbean.

wildjames/smart_compass
The product is going to be something similar to the compass in the Pirates of the Caribbean.

jfm92/everAliveSensor
Solar-powered BLE environmental sensor (temp, humidity, pressure) with a 50F supercapacitor — potentially infinite lifetime, 19-day dark autonomy. ESP32 + BME680. Experimental.

nikolajevs/ai
Открыть PCBV1.kicadpro в KiCad 10. После обновления репозитория перечитать открытый проект с диска перед сохранением.

nikolajevs/PCB_EU
Сохраняются функции PCBV1: два LED-канала с общей яркостью, два независимых PWM/тахоканала вентиляторов, PTC, помпа, SHT4x, поплавок, RTC с CR2032, microSD, Wi-Fi и существующие функции интерфейса/расписаний.

crehmann/Sharp-Memory-LCD-Breakout
See the BOM csv file in the release zip-file for LCSC part numbers

vyquocvu/analog-ai-chip
This directory contains the editable KiCad 10 source for the 70 mm × 52 mm, four-layer Pager-1 main carrier. The display, keypad, protected Li-Po pack, and analog accelerator are external assemblies.


