<feed xmlns='http://www.w3.org/2005/Atom'>
<title>MeshCore/src/helpers/NRF52Board.cpp, branch smart</title>
<subtitle>A new lightweight, hybrid routing mesh protocol for packet radios</subtitle>
<id>https://git.amat.us/MeshCore/atom/src/helpers/NRF52Board.cpp?h=smart</id>
<link rel='self' href='https://git.amat.us/MeshCore/atom/src/helpers/NRF52Board.cpp?h=smart'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/'/>
<updated>2026-02-18T04:35:20Z</updated>
<entry>
<title>add get bootloader.ver command for nrf52</title>
<updated>2026-02-18T04:35:20Z</updated>
<author>
<name>taco</name>
<email>taco@sly.nu</email>
</author>
<published>2026-02-18T04:35:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=1500a5a9cbfe2df8bbd06ba08e5e58bd5f319f5e'/>
<id>urn:sha1:1500a5a9cbfe2df8bbd06ba08e5e58bd5f319f5e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nrf52: allow repeater to sleep when idle</title>
<updated>2026-02-01T03:51:27Z</updated>
<author>
<name>taco</name>
<email>taco@sly.nu</email>
</author>
<published>2026-02-01T03:46:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=a342ab8437e19ea792e51e46cd14c333c1c8b609'/>
<id>urn:sha1:a342ab8437e19ea792e51e46cd14c333c1c8b609</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'dev' into nrf-dcdc</title>
<updated>2026-01-27T12:42:58Z</updated>
<author>
<name>fdlamotte</name>
<email>florent@frizoncorrea.fr</email>
</author>
<published>2026-01-27T12:42:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=3f3978c7d336eb4cfb63873dd2e3f11876b4394b'/>
<id>urn:sha1:3f3978c7d336eb4cfb63873dd2e3f11876b4394b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nRF52840 Power Management - Phase 1 - Boot Low VBAT Voltage Lockout</title>
<updated>2026-01-23T06:18:41Z</updated>
<author>
<name>entr0p1</name>
<email>1475255+entr0p1@users.noreply.github.com</email>
</author>
<published>2026-01-23T06:18:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=1f59e5288049cc9f6601bfc7728ab3205c0c25c3'/>
<id>urn:sha1:1f59e5288049cc9f6601bfc7728ab3205c0c25c3</id>
<content type='text'>
Added NRF52840 power management core functionality:
- Boot‑voltage lockout
- Initial support for shutdown/reset reason storage and capture (via RESETREAS/GPREGRET2)
- LPCOMP wake (for voltage-driven shutdowns)
- VBUS wake (for voltage-driven shutdowns)
- Per-board shutdown handler for board-specific tasks
- Exposed CLI queries for power‑management status in CommonCLI.cpp
- Added documentation in docs/nrf52_power_management.md.
- Enabled power management support in Xiao nRF52840, RAK4631, Heltec T114 boards
</content>
</entry>
<entry>
<title>Remove NRF52BoardOTA class and integrate it into NRF52Board</title>
<updated>2026-01-08T21:46:20Z</updated>
<author>
<name>Frieder Schrempf</name>
<email>frieder@fris.de</email>
</author>
<published>2025-12-20T09:44:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=4f46ec75dda7a4ed850f3dc42b426432d8256b33'/>
<id>urn:sha1:4f46ec75dda7a4ed850f3dc42b426432d8256b33</id>
<content type='text'>
As all NRF52 boards now have OTA support, let's remove the subclass
and integrate it into the base class.

Signed-off-by: Frieder Schrempf &lt;frieder@fris.de&gt;
</content>
</entry>
<entry>
<title>Deduplicate NRF52 startOTAUpdate()</title>
<updated>2025-12-17T09:30:50Z</updated>
<author>
<name>Frieder Schrempf</name>
<email>frieder@fris.de</email>
</author>
<published>2025-12-09T18:56:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=b024b9e1a14db4309692972f6d2cfca53c4020dd'/>
<id>urn:sha1:b024b9e1a14db4309692972f6d2cfca53c4020dd</id>
<content type='text'>
The startOTAUpdate() is the same for all NRF52 boards. Use a common
implementation for all boards that currently have a specific
implementation.

The following boards currently have an empty startOTAUpdate() for
whatever reasons and therefore are not inheriting NRF52BoardOTA to
keep the same state: Nano G2 Ultra, Seeed SenseCAP T1000-E,
Wio WM1110.

Signed-off-by: Frieder Schrempf &lt;frieder@fris.de&gt;
</content>
</entry>
<entry>
<title>Deduplicate DC/DC regulator enable for NRF52 boards</title>
<updated>2025-12-17T09:29:14Z</updated>
<author>
<name>Frieder Schrempf</name>
<email>frieder@fris.de</email>
</author>
<published>2025-12-09T16:05:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=e3bb225efb158cb0d757edb14bd7c56205e347db'/>
<id>urn:sha1:e3bb225efb158cb0d757edb14bd7c56205e347db</id>
<content type='text'>
Some NRF52 boards are able to use the internal power-efficient DC/DC
regulator. Add a new class that can be inherited by board classes to
enable this feature and reduce the power consumption.

Signed-off-by: Frieder Schrempf &lt;frieder@fris.de&gt;
</content>
</entry>
<entry>
<title>Added default temperature from ESP32 MCU and NRF52 MCU</title>
<updated>2025-12-12T12:01:15Z</updated>
<author>
<name>Kevin Le</name>
<email>vinhdat82@gmail.com</email>
</author>
<published>2025-12-12T12:01:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=4504ad4daf45dcccf825e4601d33e3a3727b924f'/>
<id>urn:sha1:4504ad4daf45dcccf825e4601d33e3a3727b924f</id>
<content type='text'>
Added NRF52Board.h and NRF52Board.cpp
Modified NRF52 variants to extend from NRF52Board to share common feature
</content>
</entry>
</feed>
