This page (revision-10) was last changed on 2021-12-22 07:02 by Murray Altheim

This page was created on 2020-06-09 08:30 by Murray Altheim

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
10 2021-12-22 07:02 3 KB Murray Altheim to previous
9 2021-09-07 11:09 3 KB Murray Altheim to previous | to last
8 2021-05-12 04:30 2 KB Murray Altheim to previous | to last
7 2021-04-30 11:28 1 KB Murray Altheim to previous | to last
6 2021-04-30 11:01 1 KB Murray Altheim to previous | to last
5 2021-04-30 10:59 1 KB Murray Altheim to previous | to last
4 2021-04-30 10:58 1 KB Murray Altheim to previous | to last
3 2020-06-09 08:57 1 KB Murray Altheim to previous | to last
2 2020-06-09 08:51 706 bytes Murray Altheim to previous | to last
1 2020-06-09 08:30 456 bytes Murray Altheim to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 11 removed one line
As an alternative to the Arduino, there's both
At line 13 removed 19 lines
* a [Kiktronik Robotics Controller for the Pico|https://shop.pimoroni.com/products/kitronik-robotics-board-for-raspberry-pi-pico] which could be easily mounted on a Zumo chassis, or
* a [PyBoard Zumo Adapter|https://shop.mchobby.be/en/micropython/2040-pyboard-to-zumo-robot-adapteur-3232100020405.html] that plugs a [MicroPython]-based [PyBoard] ([STM32]) as a controller, designed for the Zumo
!! Encoder Wiring
When wiring up a pair of Hall effect encoders to the Zumo Shield for Arduino you'll find that the [documentation 1|https://www.pololu.com/docs/0J63/3.4] for the quadrature encoders on the Zumo 32U4 states:
* __Digital pin 7__, or PE6, reads the __right encoder XORed signal__ using external interrupt INT6.
* __Digital pin 8__, or PB4, reads the __left encoder XORed signal__ using pin change interrupt PCINT4.
* __Digital pin 23__ (analog pin 5), or PF0, reads the __right encoder channel B__.
* Pin __PE2__ reads the __left encoder channel B__.
On the ''Arduino Shield for Zumo'' there is no pin "PE2", so you'll just have to choose any available (unused) digital input pin for channel B of the left encoder.
%%information
By the way, I always call the left side of the robot the __port__ side, the right side as __starboard__, since this removes any ambiguity, like is it left or right when viewed from on board, or from above, etc. This is the same as on a ship.
%%