blob: e14a9c9d2099b0df260ce677c133d874c5b18839 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
|
goede tuturials:
https://learn.adafruit.com/
https://learn.sparkfun.com/tutorials
https://deepbluembedded.com/arduino-getting-started-beginners-guide/
Voor vragen
https://stackoverflow.com/questions
nuttige dingen om te weten
specifieke dingen:
git: #versie controle systeem
https://en.wikipedia.org/wiki/Git
https://docs.github.com/en/authentication/ # setup git
https://stackoverflow.com/questions/13321556/difference-between-git-and-github
https://git-scm.com/about/branching-and-merging
https://github.com/apps/desktop
https://code.visualstudio.com/docs/sourcecontrol/intro-to-git
https://github.com/Aman1337g/GitHub-Cli-CheatSheet
platformio: #Teensy progameer methode
https://docs.platformio.org/en/latest/
PWM signals: #puls signlaalen voor de motor's
(basics)https://docs.arduino.cc/learn/microcontrollers/analog-output/
(analysing)https://learn.sparkfun.com/tutorials/how-to-use-an-oscilloscope/all.pdf
kicad: #PCB ontwerp
https://docs.kicad.org/6.0/en/getting_started_in_kicad/getting_started_in_kicad.html
robocup things:
https://github.com/orgs/robocup-junior/repositories?type=all
https://junior.robocup.org/soccer/
electronica:
https://www.electronics-tutorials.ws/
UART: #communicatie tussen de microcontrollers
https://deepbluembedded.com/arduino-uart-example-tutorial/#arduino-uart-serial-communication
Non-blocking code: #nodig voor goede UART signaal
https://forum.arduino.cc/t/non-blocking-receiving-of-commands-over-serial-interface-using-the-safestring-library-code-example/1004077
https://www.pleasedontcode.com/blog/difference-between-blocking-and-non-blocking-code
openMV: #openMV progameer methode
https://docs.openmv.io/openmvcam/tutorial/index.html
kompas:
https://github.com/pololu/lis3mdl-arduino
https://learn.adafruit.com/how-to-fuse-motion-sensor-data-into-ahrs-orientation-euler-quaternions/overview
motor:
https://www.pololu.com/product/4861 # andere motor denk ik maar zelfde idee hoe encoder werkt encoder
motor drivers:
https://robocraze.com/blogs/post/what-is-motor-driver
https://www.pololu.com/product/2997
PID:
https://pidexplained.com/pid-controller-explained/
https://docs.arduino.cc/libraries/pid/
https://pknessness.github.io/pid_sim/pid.html
https://www.digikey.be/en/maker/projects/introduction-to-pid-controllers/763a6dca352b4f2ba00adde46445ddeb
https://www.digikey.be/en/maker/projects/how-to-tune-a-pid-controller/9ee9a111aef049af9f84f785779989ec
ohmi wheel:
https://robotics.stackexchange.com/questions/7829/how-to-program-a-three-wheel-omni
https://github.com/manav20/3-wheel-omni
teensy:
https://www.pjrc.com/teensy/first_use.html
!!!https://www.pjrc.com/teensy/external_power.html!!! # er is een kabel voor de 2e optie
https://www.pjrc.com/teensy/interrupts.html
https://www.pjrc.com/teensy/adc.html
https://www.pjrc.com/teensy/pins.html
https://www.pjrc.com/teensy/prescaler.html
https://www.pjrc.com/teensy/troubleshoot.html
omni wheels:
http://files.andymark.com/2008CON-Omni-Baker-McKenzie.pdf
zephyr:
https://github.com/maksimdrachov/zephyr-rtos-tutorial
https://docs.zephyrproject.org/latest/build/kconfig/menuconfig.html
https://www.zephyrproject.org/zephyrrtos-threads-work-queues-message-queues-and-how-we-use-them/https://docs.zephyrproject.org/latest/kernel/services/threads/
https://www.digikey.be/en/maker/profiles/72825bdd887a427eaf8d960b6505adac?y=74af3695201f4abfab26c5045ada74a7&g=newest&o=72825bdd887a427eaf8d960b6505adac&page=1&show=yes
|