49 Commits (9b7b947b015d733586a7de6159d533cbdb01ac18)

Author SHA1 Message Date
Dave Hylands 9b7b947b01 Updated teensy to use common code from stm directory. 11 years ago
John R. Lenton 9c83ec0eda Merge remote-tracking branch 'upstream/master' into dict_feats 11 years ago
ian-v 5fd8fd2c16 Revert MP_BOOL, etc. and use <stdbool.h> instead 11 years ago
ian-v 7a16fadbf8 Co-exist with C++ (issue #85) 11 years ago
Paul Sokolovsky 860ffb0a43 Convert many object types structs to use C99 tagged initializer syntax. 11 years ago
Damien George 823877bce0 stm: rename sw_xx to switch_xx; change Python bindings to new version. 11 years ago
mux de7fcc0c06 Move user switch code into a separate module 11 years ago
Damien George 71c5181a8d Convert Python types to proper Python type hierarchy. 11 years ago
Damien George eb7bfcb286 Split qstr into pools, and put initial pool in ROM. 11 years ago
Damien George 1fb031744f Change mp_compile so that it returns a function object for the module. 11 years ago
Damien George 2870862601 Add module object, to be used eventually for import. 11 years ago
Damien 732407f1bf Change memory allocation API to require size for free and realloc. 11 years ago
Hagen Kaye 07590c2739 changes to Makefile and main.c to add i2c.c 11 years ago
Damien d99b05282d Change object representation from 1 big union to individual structs. 11 years ago
Damien b73085d288 stm: add pyb.sd_test; flash cache flushed only via MSD. 11 years ago
Damien 8c3da5c2c5 stm: flush storage cache immediately; improve user interface. 11 years ago
Damien 5285155ef7 stm: add basic Servo class, and stop and standby functions. 11 years ago
Damien d6b4c66565 stm: add Led object; add option to reset filesystem. 11 years ago
Damien 065f8a5e0e stm: initial commit of working CC3000 driver, based on Adafruit. 11 years ago
Damien 8fe8413b56 stm: servos on PA0-3; MMA filtering; timer for Python REPL. 11 years ago
Damien 39c6c59868 STM: add LCD functions for pixel access; add RNG Py bindings. 11 years ago
Damien bd8e110207 Add to STM code timer functionality to call Python on interrupt. 11 years ago
Damien 1c62d04e2e Add DAC, and simple audio driver to STM code. 11 years ago
Damien 0c70f88734 Add simple PWM control command to STM code. 11 years ago
Damien 0e496733fe Add simple file support to board. 11 years ago
Damien fecee2b0ae Floats work with MP on board; function for LCD pixel manipulation. 11 years ago
Damien 5892f4710e Working SD card, but no functionality yet (was hardware error). 11 years ago
Damien 8f7491a109 Add USART support, connected to stdio for REPL. 11 years ago
Damien 9281cd66c9 Add simple readline history. 11 years ago
Damien 8128941e6c Add support for RTC, used as a calendar. 11 years ago
Damien 58a1b4c6cf Add USB HID support. Runs as an alternative to VCP+MSC. 11 years ago
Damien 7ee80bac8e Add support for SD card (not working). 11 years ago
Damien 6f08f8ce51 Add working MMA support. 11 years ago
Damien 0f6545139b Implement simple servo control using PWM. 11 years ago
Damien 94186c8239 Implement boot-up commands; run main script after boot. 11 years ago
Damien e9f1e50be4 Board running boot.py, working REPL, soft reboot. 11 years ago
Damien 0c5827fc65 stm: improved GC, and cooked output for VCP. 11 years ago
Damien 3f69aca2e2 Make stm use garbage collector. 11 years ago
Damien f48cf67108 Implement crude but working REPL for board. 11 years ago
Damien 4b6e85ca26 Try to get REPL working, but bug with CDC VCP... 11 years ago
Damien fa2162bc77 Integrate new lexer stream with stm framework. 11 years ago
Damien afe12bca23 Fix IRQ priority issue to give working USB; and some cleanup. 11 years ago
Damien fb42ec17bc Try to re-add USB support... 11 years ago
Damien 00ff04fc49 Working SysTick, code factoring, some boot-up code. 11 years ago
Damien 995b8aabb1 Partially implement proper flash storage. 11 years ago
Damien 4a175e1f11 Fix up linker script; improve startup code; printf to USB. 11 years ago
Damien 152568bcb6 NLR and Python exceptions work on the board. 11 years ago
Damien fee89d520f Implement crude but functional CDC + MSC USB device. 11 years ago
Damien ed65605edc Inital commit of stm32f4xx framework. 11 years ago