Arduino megaAVR Brownout Detector, e.g. Nano Every ATmega4809 – First Look @robertssmorgasbord
Arduino megaAVR Brownout Detector, e.g. Nano Every ATmega4809 – First Look  @robertssmorgasbord
Uploaded August 2023 | Updated September 2026, 5 days ago
Why doesn’t the Ardunio Nano Every perform an brownout reset …
↓↓↓ Complete description, time index and links below ↓↓↓

In the video before the last we’ve deprived our Arduino Nano Every of supply voltage, until it stopped working. Its megaAVR 0-series ATmega4809 does feature a brown-out detector (BOD), but that thing did nothing. The question is why.

First, we’ll dive into BOD chapter of the megaAVR 0-series datasheet. Then, using a sketch, we read out some BOD registers, which are loaded from a fuse. Finally I talk about how you might be able to write that fuse within the Arduino environment.

00:00 Intro – why no brownout reset?
01:34 Brown-out detector (BOD) – of the megaAVR 0-series
06:04 Sketch – reading the BOD CTRLA and CTRLB register
12:18 BOD config (BODCFG) fuse – there might be a way to write it
16:20 Wrap-up – a not very long and even less satisfying video, bye

Tutorials youtube.com/playlist?list=PLwq-2MnM58FKn3920rc1V0qoTsQDheTIw
Arduino Nano Every – Power Supply Architecture and Brownouts youtu.be/Jhvwm21N8qk
Arduino megaAVR Watchdog & Resets, e.g. Nano Every ATmega4809 youtu.be/X_OBmDWmSHw
Arduino megaAVR Watchdog & Resets, e.g. Nano Every ATmega4809 – Errata youtu.be/wuEQdN83LiU
How to set BOD fuse – Nano Every – Arduino Forum forum.arduino.cc/t/how-to-set-bod-fuse/629548/5
My code drive.google.com/drive/folders/1CKBYFoadpPeWrYh-TFUiouiyck-laENB?usp=sharing

#arduino #arduinonano #avr #brownout #detector #reset #tutorials #tutorial #how-to #robertssmorgasbord
Arduino megaAVR Brownout Detector, e.g. Nano Every ATmega4809 – First LookFull Fly-by-Wire Electric Outboard (21): Chasing CrosstalkMEMSIC MMC5983MA 3-Axis Digital Compass & Arduino MCU – The Details (9)Capacitive Liquid Level Sensing (5): Analog to Digital (2)JFETs – The Dirty Details (2/3): Practice 1Dual Electronic Engine Control Lever IP68 (15): Plungers, Nipples & Strain RelieveElectronic Steering Wheel / Rudder Jog IP68 (14): Body (5)Electronic Steering Wheel / Rudder Jog IP68 (2): Static & Bending Calculations (1)MEMSIC MMC5983MA 3-Axis Digital Compass & Arduino MCU – The Details (8)Dual Electronic Engine Control Lever IP68 (18): Side Parts (3) & Body (4)Full Fly-by-Wire Electric Outboard (30): Detection of Motor Driver Beep Codes (2)RS-485 – The Basics (1/2): Principles, Topology, Specification, Performance
Roberts Smorgasbord |

Arduino megaAVR Brownout Detector, e.g. Nano Every ATmega4809 – First Look

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER