summaryrefslogtreecommitdiff
path: root/shared-bindings/microcontroller/Pin.c
AgeCommit message (Expand)Author
2021-01-20Fix warnings that come from -O3 (I think)Scott Shawcroft
2020-09-25Print package if it exists for pin or module only if it does notaskpatricw
2020-07-27Fix several type hintsTaku Fukada
2020-07-03Made every init return Nonedherrada
2020-07-02Removed all 'self, )'dherrada
2020-06-26shared-bindings: Factor out validate_list_is_free_pinsJeff Epler
2020-05-12Swap sphinx to autoapi and the inline stubsScott Shawcroft
2020-05-07Did math, microcontroller, and multiterminaldherrada
2020-03-05rename routines to be clearer; fix wiznet arg typesDan Halbert
2020-02-28new pin validation routines; don't use mp_const_none if NULL will doDan Halbert
2019-05-30Improve rST consistency for rst2pyi useScott Shawcroft
2018-08-09Two fixes and translate more strings.Scott Shawcroft
2018-08-07Support internationalisation.Scott Shawcroft
2018-08-02Move pin struct to the peripherals library.Scott Shawcroft
2018-07-31Use more mp_raise_* to save 28 bytes code size.Scott Shawcroft
2017-02-22Check that neopixel write is actually given a DigitalInOut.Scott Shawcroft
2017-02-19Add print support to Pin. #83 #76Scott Shawcroft
2017-02-19Fix pin free check to ignore None objects. Fixes #89Scott Shawcroft
2016-12-07atmel-samd & esp8266: Make sure pins are not already in use.Scott Shawcroft
2016-11-29shared-bindings: Ensure pin objects are actually pins.Scott Shawcroft
2016-11-21This introduces an alternative hardware API called nativeio structured around...Scott Shawcroft