Skip to content
View Project-NIC's full-sized avatar
  • Native Intellect Community
  • „In your head“

Block or report Project-NIC

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
.github/profile/README.md

★ N.I.C. ★

Native Intellect Community — simple, proven principles, standard hardware, open designs.

English · Čeština · Русский

What is NIC?


NIC-Arduino

The storage, transport and viewer stack for small devices — a crash-safe log format, optional compression and encryption, the bridges in and out, exporters for the seismic and geomagnetic networks, and a viewer. Closed at v1.2 — the final version.

→ Project-NIC/NIC-Arduino

The modules — eight
module what it is
NIC-MLA Matroshka Logging Archive — the base log format, one crash-safe file
NIC-DMD Delta Markov Duda — optional compression
NIC-KSF Kolmogorov Shannon Feistel — optional encryption
NIC-GLUE-IN write data into an MLA log
NIC-GLUE-OUT read and export an MLA log — CSV, SQLite, …
NIC-MSEED an MLA log → miniSEED (ObsPy / SeisComP / FDSN)
NIC-IAGA an MLA log → IAGA-2002 (INTERMAGNET / SuperMAG)
NIC-VDE Volkov Data Ecosystem — browse and export MLA logs


NIC-Heimdall

Heimdall

One self-contained measuring station for the solid Earth, the atmosphere and the ionosphere — an enclosure with the head, the clock and the cards, and whatever units a site needs, all on one clocked bus. Swap the units and it is a different instrument on the same bus and the same code. Version 0.2 — a design-stage concept: every board described to the part, nothing built yet. Its READMEs read in English, Czech and Russian.

→ Project-NIC/NIC-Heimdall

The enclosure — the head, the clock, the power, the cards, the transport
part what it is bus · type
Mayak the head — datalogger and uplink (Wi-Fi, a modem, BLE), the archive on two microSD cards NodBus 1
Kronos the timekeeper — a GNSS-disciplined TCXO, the network clock and the second to every card —
↳ Polaris Kronos's GNSS front, bought — a time-only receiver and antenna on a carrier —
Hermes the BMS/MPPT converter — reads the bought pack and charger for the head —
Bifrost the NodBus master — four point-to-point spurs, copper to 500 m, glass beyond NodBus 2
↳ Argus the same card as the NodBus mini master — four segments for the small units NodBus 3
Galvani the transport layer — eleven boards; anything that leaves the enclosure crosses one —
Mimir mini-Heimdall — the head, the clock, two cards, Palatine and Hermes on one PCB —
Proteus the smallest whole station head, one PCB in a 1-DIN slot — for a vehicle or a one-unit site —
The units — what the station measures
unit what it measures bus · type
Quake ground motion, local events and tilt NodBus 5
Tesla lightning — VLF sferics, every impulse timed on the network clock NodBus 7
↳ Pip longwave carriers — the D-region, and longwave time; Tesla's board NodBus 12
↳ Steinmetz faults on power lines, from a vehicle or a site; Tesla's board NodBus 13
Marconi the HF ionosphere — transmitter levels 0,5–16 MHz, a passive ionogram NodBus 4
Sputnik GNSS — total electron content, and the station's time when fitted NodBus 8
Palatine the meteo base — four ModBus arms for the bought weather set and the house modules NodBus 6
↳ Chinook air quality — bought units on Palatine's arms —
Quark radiation — two builds, by tubes and by scintillation —
↳ Quark-Tubes every tube counted on one board — GM tubes, Helion and Gadolin for neutrons mini 2
↳ Photon γ / X-ray by scintillation, counts and energy NodBus 9
↳ Positron beta, both signs, with Neutron's channel on the same board NodBus 11
Gauss the slow geomagnetic field — a sealed magnetometer sonde mini 1
Pascal a tsunami gauge on the sea floor mini 3
Pluvius precipitation, weighed ModBus 5
Ceres soil moisture and temperature, through glass ModBus 6
↳ Sakura leaf wetness — Ceres's board in the canopy ModBus 7
Babel any sensor → Modbus RTU, converted at the sensor ModBus 4
The station as a whole, and the software
part what it is
Atlantis the water build — Pascal and Gauss off shore; the long deep run is shelved
Daedalus building the station — mast, earthing, enclosure, vault, cables
Gaia the siting atlas — where the stations go across the planet
HMC Heimdall Matryoshka Container — the station's archive, from the card to the server
HCC Heimdall Compression Codec — lossless, column by column; a Python reference with its tests
Exporters the archive in the world's formats — miniSEED, IAGA-2002, RINEX, BUFR, CSV, SQL, …
Server the files as the archive of record, a catalogue over them, and the viewer
Handset the commissioning app — the phone at the open enclosure, over BLE


NIC-BumbleBee Russian Power

The power side — NIC-FPLG, a crankshaft-free two-stroke linear engine: two pistons on one rod with a tubular linear generator at its centre, running at mechanical resonance rather than at a controlled speed. ~3 kW mechanical, 1–1,5 kW electrical; twinned in anti-phase it cancels ~88 % of its own vibration.

→ Project-NIC/NIC-BumbleBee



NIC-Strelka

Strelka

The motion of an animal, for a veterinary examination — small units on the legs, the trunk and the head of a dog, a horse or a cow record how it moves, all on one common time, so that the legs, the trunk and the head can be laid side by side, step by step. Live on a phone or a computer, the whole record afterwards. To replace the cheap sensor sets sold today: at their price or below, and better in any case. Only the motion, not where the animal goes; everything on the animal, no camera, no walkway.

The live view at 50, 100 or 200 Hz, as quaternions the Belka computes from its accelerometer's and gyroscope's values; the card takes the raw data at the full sampling rate. Vibration, as an experiment: since the hardware allows it, we want to try higher sampling too, up to the sensor's maximum, for experimental measurements of vibration on machines and the like.

→ Project-NIC/NIC-Strelka — the design being redone from the ground up, nothing built yet; the next version 0.5

The parts — the unit, the commander, the box, the application
part what it is
Belka the unit on the animal, 1 to 32 in a set
Povodok the set's commander: the Belka's board, the sensor and the card on it too, with Fanstel's WM02C20C combo in place of the BM20F — the nRF54LM20A with Nordic's nRF7002 Wi-Fi 6 at 2,4 and 5 GHz; it gives the set its common time, gathers the data and passes them to the phone or the computer, by USB or Wi-Fi
Budka the box a unit lives in, chosen once the schematic is done
Pušinka the application on the phone or the computer; in time a base for it should be made, perhaps whole applications
Inside a Belka — the modules and the parts
  • Fanstel's BM20F module: Nordic's nRF54LM20A processor and radio, Bluetooth LE and the set's own radio at 2,4 GHz, an antenna on the board
  • TDK's ICM-42686-P motion sensor: an accelerometer of ±32 g and a gyroscope of ±4 000 °/s
  • a microSD card in a locking slot, for the whole record
  • a LiFePO4 cell, LTOPOW's LFP103042, 3,2 V, 720 mAh
  • TI's BQ25170 charger and ADI's MAX17262H fuel gauge
  • two TI TLV75530 regulators at 3,0 V
  • a four-pin magnetic contact for the charge and USB, its inlet guarded
  • two TI DRV5032 Hall switches: the unit is worked by a magnet held to it instead of buttons, so that the box stays watertight
  • a two-colour LED


NIC-CrazyIvan

Crazy Ivan

A neural suit — 128 to 256 electrodes and 16 to 64 motion sensors on a suit put together from pieces: a sleeve, a trouser leg, the torso, a headband. The muscles' own signals and the body's motion go to a computer in the backpack, a Radxa ROCK 5T with its own NPU or up to two Hailo-10H AI accelerators, and the whole body becomes the controller for a computer or a game. Coming soon™. Well — not that soon.

→ Project-NIC/NIC-Crazy_Ivan — beta 0.3: the design on paper, the analog side too, nothing built yet

The parts — the suit, the head, the family in the backpack, the assistants
part what it is
Rubaška the shirt: the suit itself, the pieces with their sensing modules, the Rebjata
Nataša the unit in the headband: headphones, two microphones, vibration and buttons
Mamka mum, the base board: the clock for the whole suit, the sound bridge, the line drivers and the suit's power
Baťa dad, the computer in the backpack: a Radxa ROCK 5T, with Umnica, the Hailo-10H, or its own NPU alone
Terem the daughters' chamber: the board in the ROCK 5T's two M.2 slots, its two Hailo-10H with a supply each
Porjadok order: what holds for every module, the processor, the firmware and the links
Babuška grandma: the battery and its BMS, the hard-shell backpack
Soňa assistant for the deaf: listens all the time and tells by vibration what is happening around
Míša assistant, the watchdog: a radar and ultrasound watch for obstacles and warn through the headphones and the headband
Taťána assistant: types what you dictate and reads text aloud, books included
Nikita assistant: the beat of the music as vibration
Pomoščnik assistant, the helper: looks at a part, reads its marking and finds it, with the glasses and the cameras


★ N.I.C. ★

NIC — Native Intellect Community

Viva la résistance! ✊


What is NIC?

NIC is for people who:

  • Use simple and proven principles
  • Are willing to test and create
  • Work with standardized hardware and environments
  • Don't need bloated solutions to prove they know what they're doing

NIC is a revolutionary movement of all comrades who are fed up with today's overpriced and unnecessarily complex world.

"Strength lies in simplicity."

★ Viva la résistance! ★


License: MIT

Popular repositories Loading

  1. NIC-Arduino NIC-Arduino Public

    Python 1

  2. .github .github Public

  3. NIC-BumbleBee NIC-BumbleBee Public

    Concept design of a linear motor with a generator. (Russian Power)

    Python

  4. NIC-Heimdall NIC-Heimdall Public

    Concept design of a meteo station

    Python

  5. NIC-Crazy_Ivan NIC-Crazy_Ivan Public

    A neural suit, a design-stage concept: 128–256 EMG electrodes (ADS1299) and IMUs on a suit made of pieces, a computer in the backpack, the whole body as a controller. Nothing built yet.

    Python