{"id":20885376,"url":"https://github.com/lab11/nucleum","last_synced_at":"2026-04-06T03:33:23.964Z","repository":{"id":30571960,"uuid":"34126908","full_name":"lab11/nucleum","owner":"lab11","description":"½ inch² sensor node designed around the nRF51822. Based on the atum project.","archived":false,"fork":false,"pushed_at":"2017-05-15T19:29:16.000Z","size":35686,"stargazers_count":3,"open_issues_count":0,"forks_count":3,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-03-12T17:50:31.581Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Eagle","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lab11.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-04-17T16:21:31.000Z","updated_at":"2023-04-16T00:19:36.000Z","dependencies_parsed_at":"2022-08-17T19:35:06.953Z","dependency_job_id":null,"html_url":"https://github.com/lab11/nucleum","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lab11/nucleum","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lab11%2Fnucleum","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lab11%2Fnucleum/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lab11%2Fnucleum/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lab11%2Fnucleum/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lab11","download_url":"https://codeload.github.com/lab11/nucleum/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lab11%2Fnucleum/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31458837,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"online","status_checked_at":"2026-04-06T02:00:07.287Z","response_time":112,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-18T08:13:19.760Z","updated_at":"2026-04-06T03:33:23.950Z","avatar_url":"https://github.com/lab11.png","language":"Eagle","funding_links":[],"categories":[],"sub_categories":[],"readme":"Nucleum\n====\n\n\u003cimg src=\"https://raw.githubusercontent.com/lab11/nucleum/master/media/nucleum_new_top.png\" width=\"50%\" align=\"left\" /\u003e\n\nNucleum is a ½ inch² drop-in sensor node module designed to enable rapid\nprototyping of Bluetooth Low Energy embedded devices. \nThe core of Nucleum is the NRF51822\nSoC with an Arm Cortex M0 and BLE radio stack. Nucleum also includes an\nantenna, 4 kilo-bytes of non-volatile FRAM memory, an RTC, and a tri-color LED.\n\nNucleum is designed to have two different usage patterns. First, three sides\nof the device have castellated headers allowing Nucleum to be directly\nsoldered onto a carrier PCB. Nucleum handles all of the computation and\ncommunication while the carrier board supplies power and attaches\nsensors or other peripherals. In the second option, Nucleum can function\nas a complete sensor node. On the bottom are pads for a regulator\nand a battery. If needed, a peripheral or sensor board can be stacked on\ntop using the headers as a bridge.\n\n\nHistory\n-------\n\nNucleum is directly derived from [Atum](http://www.github.com/lab11/atum). It\nchanges the radio protocol to BLE and adds an on-board programmer. Like Atum, \nit is intended to be a building block for sensor platforms that only includes\nthe features that a sensor board needs.\nVisit the [Atum](http://www.github.com/lab11/atum) page to read more about its \norigins.\n\nName\n----\n\nNucleum is the latin accusative form of 'Nucleus' which, like [Atum](http://www.github.com/lab11/atum),\nrepresents a basic building block of matter. The 'LE' in the spelling of Nucleum \nindicates its use as a Bluetooth Low Energy prototyping board, and the 'UM' at\nthe end of Nucleum represents Nucleum's development at the University of Michigan.\n\nUsage\n-----\n\nTo use the NRF51822, you should run bare metal code that is built around\nthe Nordic SDK and software BLE stack (known as a softdevice). We provide\nsome examples and drivers for the chips on the Nucleum board. For more information\non getting started please see software/README.md.\n\n\nPCB\n---\n\nNucleum PCBs are panelized into 5x8 panels. They are designed to be \n1mm thick to allow for easy soldering of the castellations on the edge of\nthe board.\n\nIf you use the battery and regulator on the bottom of the board, you will have\nto populate a 0 Ohm resistor to select regulated voltage. The selection is between 1.8V\nand 3.0V. Position A is 1.8V and position B is 3.0V. The 1.8V selection was included\nbecause it significantly lowers power draw on the NRF51822, but at this voltage\nthe RTC and FRAM may not work. Please see the\n[hardware pdf](https://github.com/lab11/nucleum/raw/master/hardware/nucleum/rev_a/nucleum.pdf)\nto locate this resistor selector.\nDO NOT populate both position A and B; this will short the battery.\n\nPin Out\n-------\n\n![Nucleum](https://raw.githubusercontent.com/lab11/nucleum/master/media/top_labeled.PNG)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flab11%2Fnucleum","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flab11%2Fnucleum","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flab11%2Fnucleum/lists"}