Discussion Title | Created date |
---|---|
wdt_enable() timeout method doesn't cause a reset I use the common watchdog timeout approach to perform a software reset of the 328P chip. I've received some reports from my users that this doesn't always have the desired effect... |
Thursday, 21 January 2021 - 17:45 |
New ESP32 offering will have RISC-V core One of the newly-announced ESP32 parts from Espressif will be RISC-V based. Looks to be targeting the 'value' / single-core (ESP8266 replacement) space rather than performance.... |
Monday, 23 November 2020 - 02:28 |
Setting/resetting reasonable device configs How do people ensure a device has a 'reasonable' configuration, both initially and at each start-up ? The obvious answer is to program the chip's EEPROM, but this is the... |
Friday, 2 October 2020 - 18:46 |
The Best and Worst GCC Compiler Flags For Embedded (blog article) Just came across this article and found it very useful. https://interrupt.memfault.com/b... In fact, the whole blog seems very useful and I shall be dipping in... |
Tuesday, 29 September 2020 - 18:29 |
One for luck ? (Only semi-serious, so I did toy with posting this in the 'Other' forum. Please move if appropriate). When working with arrays, C strings, etc, does anyone else catch... |
Thursday, 24 September 2020 - 17:30 |
Xinu (simple Unix-like port for AVR) This popped up on Reddit earlier. The xinu-avr project is a Xinu Operating System subset, modified to run on an AVR atmega328p microcontroller (e.g. Arduino boards). http://se.fi... |
Sunday, 30 August 2020 - 13:06 |
Reducing amounts of EEPROM on newer chips I've noticed that the amount of on-chip EEPROM has been reducing, from 1K on the 328P and friends, down to 256B on the 0-series and 512B on the DA (and none on Arm chips).... |
Wednesday, 29 July 2020 - 15:08 |
Any rules of thumb for predicting/affecting optimiser behaviour ? Compiler design is a black art and definitively predicting optimiser behaviour is impossible, but are there any rules of thumb ? I just moved some unrelated code around... |
Sunday, 12 July 2020 - 17:23 |
Amethyst: 8-Bit Home Computer, Powered By An AVR Microcontroller Courtesy of reddit r/microcontrollers: https://www.youtube.com/watch?v=... An ATmega1284-based computer with color video, sound, built-in mechanical keyboard, and... |
Monday, 6 July 2020 - 19:00 |
Does void have a value ? I'm discussing something elsewhere and looking for a reference to how void is resolved to a true/false value. e.g. void func1(void) { ... } void main(void) {... |
Wednesday, 6 May 2020 - 21:24 |