IhorNehrutsa
59ddd7a90c
Encoders: Rename x_callback to a_callback and y_callback to b_callback
...
Oops!
2021-10-08 02:57:53 +03:00
IhorNehrutsa
c2a8a10f15
Encoders: Add encoders_test.py
...
Try to compare encoders work
2021-10-08 02:49:53 +03:00
IhorNehrutsa
bc69321f7d
Encoders: Add state machine based encoder_state.py
2021-10-08 02:47:58 +03:00
IhorNehrutsa
0e08c73c17
Encoders: yapf formatting
2021-10-08 02:40:04 +03:00
IhorNehrutsa
52eeb2220c
Encoders/encoder_timed.py: Fix ZeroDivisionError
2021-10-08 02:34:16 +03:00
IhorNehrutsa
097d664d53
Encoders/encoder_timed.py: Make callbacks according to encoder_portable.py
2021-10-08 02:32:46 +03:00
IhorNehrutsa
f33c824047
Encoders/encoder_portable.py: Make callbacks faster
2021-10-08 02:28:29 +03:00
IhorNehrutsa
a1bcade836
Encoders: Make the "scale=1" parameter the same for all files
2021-10-08 02:23:36 +03:00
IhorNehrutsa
dd666b136f
Encoders: Add getter and setter for raw encoder value
...
Fast as possible:
def value(self):
return self._pos
def set_value(self, value):
self._pos = value
2021-10-08 02:15:01 +03:00
IhorNehrutsa
919479e145
Encoders: Fix position rounding
...
self._pos = value // self.scale
changed to
self._pos = round(value / self.scale)
Add position setter to encoder.py and encoder_timed.py
2021-10-08 02:10:07 +03:00
IhorNehrutsa
d6ec83b71f
Encoders: Rename pin_x to pin_a, pin_y to pin_b
2021-10-08 01:59:05 +03:00
Peter Hinch
f8e7ebabae
SERIALISATION.md Fix broken link.
2021-09-28 07:16:12 +01:00
Peter Hinch
840df9a103
DS3231 add note on Pyboard Lite.
2021-09-14 06:43:02 +01:00
Peter Hinch
0d27d95e80
Update build scripts to handle submodules.
2021-09-12 14:52:11 +01:00
Peter Hinch
c1c2cb7c71
ENCODERS.md: Add note on missed pulses. encoder.py: replace property with function.
2021-08-15 17:26:48 +01:00
Peter Hinch
2f5f2d0c3d
README reference MessagePack.
2021-08-01 16:52:29 +01:00
Peter Hinch
1fee1e3db6
README reference MessagePack.
2021-08-01 16:51:31 +01:00
Peter Hinch
866912e1d7
Serialisation: add reference to MessagePack.
2021-07-29 12:04:18 +01:00
Peter Hinch
a0cef58a8b
Serialisation: add reference to MessagePack.
2021-07-29 11:53:52 +01:00
Peter Hinch
1f3ee31cc6
Update encoders docs and samples.
2021-07-19 08:51:53 +01:00
Peter Hinch
50d0e11481
Update encoders docs and samples.
2021-07-19 08:51:07 +01:00
Peter Hinch
8db2e2c567
Update encoders docs and samples.
2021-07-19 08:45:20 +01:00
Peter Hinch
72ca2425dc
Update encoders docs and samples.
2021-07-19 08:43:25 +01:00
Peter Hinch
e245f6f37a
README,md Encoder section: add ref to Dave Hylands' Pyboard script.
2021-07-04 13:59:31 +01:00
Peter Hinch
425f66e84e
README: add detail to encoder section.
2021-07-04 12:24:28 +01:00
Peter Hinch
210db10f36
README: add ref to async encoder driver.
2021-06-30 10:29:07 +01:00
Peter Hinch
5a44eeda42
README.md add micro-gui reference.
2021-06-26 08:29:07 +01:00
Peter Hinch
be997e1912
README.md add micro-gui reference.
2021-06-26 08:26:55 +01:00
Peter Hinch
a22adfd3d3
README: add ESP32 URL.
2021-06-15 13:04:36 +01:00
Peter Hinch
b64de48114
Update micropip docs.
2021-04-16 13:41:58 +01:00
Peter Hinch
a1173b50a8
Update micropip docs.
2021-04-16 13:29:45 +01:00
Peter Hinch
c87587d426
Add notes on rshell macros.
2021-02-27 18:05:53 +00:00
Peter Hinch
761df2c73a
Minor README updates.
2021-01-24 10:33:49 +00:00
Peter Hinch
f366c0ce9f
Minor README updates.
2021-01-24 10:18:41 +00:00
Peter Hinch
163a2f264c
Remove undocumented and outdated uasyncio directory.
2020-12-27 17:21:48 +00:00
Peter Hinch
56f775241a
ESP32 pinout: fix garbled PDF conversion.
2020-11-30 19:40:36 +00:00
Peter Hinch
96360ba5a7
Random: add yasmarang and cheap_rand generators.
2020-11-05 09:29:04 +00:00
Peter Hinch
ee0d56bd7e
Random: add yasmarang and cheap_rand generators.
2020-11-05 08:52:12 +00:00
Peter Hinch
2e48324692
Update ESP32 pinout for CMD pin.
2020-10-26 12:03:39 +00:00
Peter Hinch
c765b5b1f5
Update fastbuild scripts.
2020-10-21 08:52:18 +01:00
Peter Hinch
f183e79ab9
README: add note about evil USB MSC mode.
2020-10-19 18:32:39 +01:00
Peter Hinch
686ae8c03d
README: add note about evil USB MSC mode.
2020-10-19 18:15:15 +01:00
Peter Hinch
2ecc5cf785
Fix typos.
2020-10-19 10:54:54 +01:00
Peter Hinch
927ff25f84
Docs: add module index, Pyboard D boot info.
2020-10-19 09:54:01 +01:00
Peter Hinch
0db03bdec5
ds3231_port.py Change name of twos_complement: single underscore.
2020-09-10 05:29:07 +01:00
Peter Hinch
2a0bd63ab8
Merge pull request #16 from petrkr/master
...
DS3231: Added temperature sensor to port version
Looks good. Unless you have a strong objection I may change __twos_complement name to use single underscore _twos_complement. I'm not a fan of Python name mangling.
2020-09-10 05:23:22 +01:00
Petr Kracík
7429834c69
DS3231: Added temperature sensor to port version
2020-09-09 22:52:57 +02:00
Peter Hinch
6332344c26
README.md fix broken link.
2020-08-27 06:55:52 +01:00
Peter Hinch
8fd6341ca3
Quaternions: initial commit.
2020-08-18 18:51:29 +01:00
Peter Hinch
10f798ec4d
Merge pull request #15 from aivarannamaa/master
...
Update the url of the package index at micropython.org
2020-07-28 13:29:19 +01:00