Teemo Vaas

Results 60 comments of Teemo Vaas

Int is 32 bit on stm32. Computation results default to int. So when using computation inside the if statment the rollover do not occure as usual and the thing do...

Just a note here. Currently has become to the notice that TPS default filter settings probably need to be changed also due to the TPS reading frequency increased. Currently this...

I just add here the comments on some concerns regarding this PR. 1. Overdwell protection is indeed removed as it was from timer2. This is because of hoped that PR...

Currently as of 19.04.2020 this PR status is unmergeable. Due to uncompatibility with other recent changes, that need to be brought up to date, and also some possible problems discovered...

Turns out there is a requirement in the idle.ino that 1Hz and 10Hz timer flags must be on at the same time. This means when 1Hz fires 10Hz must always...

Current status here: overwhelmed by merge conflicts. So easily unmergeable at the moment. For reference only.

Hello! Thanks @VitorBoss for starting conversation. Ok, let me explain. Why not to use DMA: it is very platform specific, quite complicated to set up, and other modules may want...

DMA on stm32 can also be programmed to convert multiple channels. But then that went tricky because how to select the channels based on the pin names(set in the init.ino)....

Turns out for atmega2560 the speed gain loops/s is not even noticeable at the moment. Only effect is the ability to run the ADC at normal speed (adc clock 125kHz)...

@Denethor85, good that you bring this up. This is actually a common issue with those 16x2 LCD screens. I have seen this happen with other Arduino projects also. Probable cause...