60 Commits (bfa7b480a7a537fc5496c8d9ffbf560f3a02314d)

Author SHA1 Message Date
Dave Hylands a21f56b2d5 Added pyb.elapsed_millis and pyb.elapsed_micros 10 years ago
Damien George b766e79510 stmhal: Initial implementation of cc3k module and driver. 10 years ago
Dave Hylands 53d5fa641f Add pulse_width_percent to teensy. 10 years ago
Damien George 0e58c5810d stmhal: Add pulse_width_ratio to timer channel object. 10 years ago
Dave Hylands becbc87fd7 Add Timer support (PWM, OC, IC) for stmhal and teensy 10 years ago
Damien George 013d53c0b4 Remove skeletal modselect from extmod and just put it in stmhal. 10 years ago
Damien George bcf041f1a3 stmhal: Add wiznet5k module, to control WIZnet ethernet adaptor. 10 years ago
Dave Hylands 2bf044442e Add support for pyb.micros() by using the systick timer. 10 years ago
Dave Hylands 6678595e7e Add time.mktime and enhance time.localtime (for stmhal) 10 years ago
Damien George b63be37be1 stmhal: In safe mode, still mount SD card and present as MSD over USB. 10 years ago
Dave Hylands 6f418fc1b0 Add support for selecting pin alternate functions from python. 10 years ago
Damien George 65dd7bc13d stmhal: Change 0:/ and 1:/ to /flash and /sd; add CWD support. 10 years ago
Damien George 3c4db9f91c stmhal: Add USB_VCP class/object, for direct USB VCP control. 10 years ago
blmorris 86f0b31bcf Change boolean 'use_16bit_addr' to int 'addr_size', can be either 8 or 16 bits, default value is 8 10 years ago
Damien George 02bc882c3d stmhal: Add file.flush and os.stat. 10 years ago
blmorris 847a6b30b1 Incorporate stylistic changes suggested by @dhylands 10 years ago
blmorris e687fdbcbc Add keyword argument 'memaddr_use_16b' to i2c.mem_read and mem_write methods 10 years ago
Damien George 2547928148 stmhal: Add Python function to set UART for REPL. 11 years ago
Damien George 34ab8dd6dd stmhal: Update and improve LCD driver. 11 years ago
Damien George b7572ad11b stmhal, file: Implement a,x,+ open modes, seek and tell. 11 years ago
Sven Wegener 7ae8e4b679 stmhal: Activate bootloader with pyb.bootloader() 11 years ago
Damien George d6cbbc51ab stmhal: Add time.time() and time.localtime(). 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George 6125ba4a7f stmhal: Make switch a class, to follow suit of all other modules. 11 years ago
Damien George af797f476f stmhal, servo: Rename calibrate method to calibration. 11 years ago
Damien George 7fdfa93700 stmhal: Add Timer class: simple TIM control, incl callback on IRQ. 11 years ago
Damien George 764af4b7c5 stmhal: Make DAC dynamically allocate instances; rename dma->write_timed. 11 years ago
Damien George 7533700393 stmhal: Rename USART to UART. 11 years ago
Damien George 3771a097da stmhal: Improve USART class, to be more like SPI and I2C. 11 years ago
Damien George eb8bdf4df3 stmhal, SPI and I2C: Improvements to functionality and consistency. 11 years ago
Damien George fd6925b4b9 stmhal: Small bug fixes and simplifications. 11 years ago
Damien George 0a6e9f562f stmhal: Update ExtInt to allow keyword arguments in constructor. 11 years ago
Damien George d689430e79 stmhal: Add SPI class. 11 years ago
Damien George 3d19137442 stmhal: Add pyb.Pin.init method to re-init GPIO pin mode. 11 years ago
Damien George 6e44381cce stmhal: Improve RTC class; make fatfs use RTC for time stamping files. 11 years ago
Damien George ed5117f6a8 stmhal: Add pyb.unique_id, to get unique id of MCU. 11 years ago
Damien George 44ee42de50 stmhal: Rename pyb.Led to pyb.LED to conform to naming rules. 11 years ago
Damien George f20e093b9b stmhal: Add lots of constants to stm module. 11 years ago
Damien George a8f5d15fc6 stmhal: Update help and comments re gpio changing to Pin. 11 years ago
Damien George c66d86c5ce stmhal: Big cleanup; merge gpio into Pin; make names consistent. 11 years ago
Damien George f6be480bda stmhal: Add pyb.have_cdc function to check if USB CDC device is enabled. 11 years ago
Damien George 4d7f4eb6a9 stmhal: Add ADC function to read data at a given frequency. 11 years ago
Damien George e95da5b784 stmhal: Add I2C.scan method, to scan all devices on the bus. 11 years ago
Damien George 6dba016a56 stmhal: Add pyb.wfi() function (calls __WFI). 11 years ago
Damien George 3f4898456b stmhal: Add stm module, which contains some constants for the MCU. 11 years ago
Damien George 229347139b stmhal: Add functionality to Servo object. 11 years ago
Paul Sokolovsky 72d70cb045 unix, stmhal: Consistently use "FileIO" as class name for file objects. 11 years ago
Damien George 27e735fd18 py: Replace stream_p with *stream_p in mp_obj_type_t. 11 years ago
Paul Sokolovsky 1d4d9ddd9e stmhal: Reimplement file support using stream protocol API. 11 years ago
Damien George 038df43183 stmhal: Implement selector for USB device mode; improve boot up. 11 years ago