D300 now I would like to understand why there is this difference in signal interpretation of the arduino uno.
The nominal input impedance of an Arduino analog input is 100M ohm, which is in the same range as what you'd expect on Bela. The switching between analog inputs on Arduino may be slightly different from that on Bela, but unless the resistors you are measuring have very large values, I don't think it should drastically affect the measurements.
If I understand correctly,
D300 i measured with the oscilloscope while the circuit is connected via arduino and BBB.
the signals measured at P1 and P3 concerning the attached diagram are the same,
and
D300 I measured with an oscilloscope. what the bela scope shows is the same as the oscilloscope shows.
mean that the Bela scope is displaying the same signals as the ones that your external oscilloscope shows. To me, this means that Bela is showing the correct signals.
Do I understand correctly that the signals displayed by Arduino are different from the ones shown by the external oscilloscope? If so, then it would seem that the Arduino is "wrong".
D300 right now I have certain ranges in which the analog signals change when interacting. how could I detect this range? when the range is set, i would map it to eg. 0 - 126 .
you can use the map() function to linearly map values from an input range to an output range,
then use constrain() to ensure that the range is not exceeded .
These are similar to the functions of the same name in Arduino, but they operate on floating point values.