Commit Graph

46 Commits

Author SHA1 Message Date
microbit-carlos 75d84c894c Tag v2.1.0-rc1 2018-06-14 09:05:59 +00:00
microbit-carlos f97329aa40 Enable LSM303 by default 2018-06-14 09:00:07 +00:00
Joe Finney c8585f2d56 Update to use FXOS8700 and LSM303 interrupt wiring and orientation on microbitv1.5
- Update coordinate space to align with IC positions
- Update to use correct IRQ lines
- FXOS8700 now default device (for testing only)
2018-06-07 17:30:13 +01:00
Joe Finney 0aa540a10a Add Configuration for FXOS8700 driver 2018-06-06 17:59:28 +01:00
Joe Finney b7c88cda0b Add config for an axis aligned ST LSM303 sensor 2018-05-31 17:52:29 +01:00
Joe Finney a99cf9f725 Update to test ST accelerometer/magnetomters 2018-05-29 18:11:48 +01:00
Peli de Halleux f4e7e01c1d fixed typo in dal dependency 2017-05-29 19:47:22 -07:00
Peli de Halleux 193a050ac4 binding to microbit-dal#v2.0.0-rc10 2017-05-29 19:37:18 -07:00
Joe Finney bb30a5c026 Bump to microbit-rc9 2017-04-21 16:30:34 +01:00
Joe Finney 07e6dd5e92 Update to microbit-rc8 2017-03-01 17:56:54 +00:00
James Devine 31e1d42138 microbit: moved to v2.0.0-rc7 2016-11-30 11:28:49 +00:00
James Devine e1a5933f17 microbit: moved to v2.0.0-rc6 2016-11-29 18:39:25 +00:00
Joe Finney b72e087c78 Bump version to v2.0.0-rc5 2016-10-18 16:43:19 +01:00
James Devine 4275ab29d4 microbit: one more spelling correction 2016-06-04 01:21:59 +01:00
James Devine ef7583468c microbit: minor spelling corrections
Courtesy of @gbaman
2016-06-04 00:37:01 +01:00
James Devine 67c254ecb6 microbit: moved to v2.0.0-rc4 2016-06-04 00:13:50 +01:00
James Devine cec6661553 microbit: Modified module.json to pull the latest tagged release of microbit-dal 2016-05-13 17:12:55 +01:00
James Devine a0bd383de9 microbit: updated module.json to v2.0.0-rc3, and microbit-dal v2.0.0-rc3 2016-05-11 13:58:15 +01:00
James Devine 95a3a6b396 microbit: updated module.json to v2.0.0-rc2, and microbit-dal v2.0.0-rc2 2016-04-19 16:25:33 +01:00
James Devine 019f370ded microbit: updated module.json to point to a tagged release of microbit-dal. 2016-04-08 19:44:20 +01:00
Joe Finney c5889e4c72 microbit: BUGFIX Wake accelerometer on listen for GESTURE events
Previously, the accelerometer was only lazily initialised when it was
acccessed directly or an event handler was registered for
MICROBIT_ID_ACCELEROMETER. This patch also wakes the accelerometer on event
handlers registering for MICROBIT_ID_GESTURE.
2016-04-08 16:10:46 +01:00
James Devine 5de0824717 microbit: minor documentation change to MicroBit.h 2016-04-06 22:31:35 +01:00
James Devine 0dcd81b24b microbit: added MIT license information. 2016-04-06 16:47:41 +01:00
James Devine 916ca74f24 microbit: updated readme.md 2016-04-06 15:45:55 +01:00
Joe Finney ba4ce37cce microbit: Update yotta version, license information and reference to
microbit-dal
2016-04-06 11:14:04 +01:00
James Devine a113d304c8 microbit: removed extern of the app_main symbol (which no longer exists) 2016-04-05 23:38:11 +01:00
James Devine 213961fd43 microbit-samples: updates to doxygen style comments for MicroBit[.h,.cpp] 2016-04-05 17:59:57 +01:00
James Devine 3a1c1bcf8d microbit: added NotifyEvents.h to MicroBit.h
This commit adds a new header file which contains
event values for MICROBIT_ID_NOTIFY.
2016-03-26 19:39:20 +00:00
Joe Finney 81a3f9c984 microbit: Automatic defining of SERIAL_DEBUG symbol
Added support for automatic creation and assignment of the SERIAL_DEBUG symbol
when MICORBIT_DBG is enabled in MicroBitConfig.h

Also reordered the MicroBit constructor to bring up the serial object before
all other objects, to enable debugging of all code.
2016-03-26 17:11:35 +00:00
Joe Finney 7a0c5bfdd3 microbit: Updated parameter type in scheduler_init() to match API. 2016-03-24 23:32:04 +00:00
Joe Finney e536364887 microbit: removed unecessary target dependency 2016-03-24 14:46:59 +00:00
Joe Finney b12ff223d1 microbit: Refactored MicroBit C/C++ personality into this repo 2016-03-24 14:38:04 +00:00
James Devine 44f7651f34 microbit: updated module.json
removed the specified dependency for mbed-classic, so that it
inherits the mbed version from microbit-dal
2016-02-02 23:06:48 +00:00
Joe Finney 2fdad67ceb version v0.0.2 2016-01-17 13:34:30 +00:00
Joe Finney c893f3d397 microbit: Corrected module dependencies
Since microbit-dal version 1.4.7, dependencies are now listed with the
microbit-dal module.json. This enables consistent versioning of sub
dependencies.
2016-01-17 13:30:09 +00:00
Joe Finney d821d76abc microbit: changed default target to gcc
gcc is more widely used in the community due to being open source and free...
changed the default compiler to suit the common case.
2015-12-11 15:20:19 +00:00
Joe Finney f2a04f0f4d microbit: Added reference to nrf51-sdk
ARM mbed have extracted the Nordic SDK from their BLE libraries, but dependencies still exist...
Maintaining a local branch here to provide the opportunity for tailoring to reduce RAM overhead.
2015-12-11 04:40:08 +00:00
Joe Finney 2c05d96a00 Update README.md 2015-09-11 16:49:19 +01:00
James Devine 4e0923b295 microbit: Added readme.md
This read me describes the process of getting the microbit environment working with yotta.
2015-08-14 17:30:27 +01:00
Joe Finney 51729e3bc9 microbit: Update to lancaster-university repo.
- Updates to modules.json to point to new lancaster-university repo
- Cleanup of .gitignore
- Modified main.cpp to latest DAL API.
2015-08-12 15:59:18 +01:00
James Devine 3bb9642b02 microbit: changed the default target
Previously the default target in .yotta.json was targetting
a namespace that did exist originally, but no longer does.

The default target is now bbc-microbit-classic-armcc.
2015-08-08 00:15:11 +01:00
James Devine 710f351c0f microbit: pushed the target
Pushed the bbc-microbit-class-armcc target to the yotta registry.

Removed the local version
2015-08-01 01:27:40 +01:00
James Devine 86aa4b51a6 microbit: renamed the target for the microbit
hopefully @mmoskal can use this target now?
2015-08-01 00:38:47 +01:00
James Devine 6fc400714a module.json: ammended to point to master
Previously module.json was not pointing to master, so it did not fetch latest changes.
2015-07-31 18:53:24 +01:00
James Devine 57c3ccc8ab microbit: Hello Yotta!
This is a version of the SB2 repo, entirely comprised
of yotta modules.

This repo also includes a microbit-compatible microbit
target (see yotta_targets).
2015-07-31 18:18:49 +01:00
James Devine c5c2cfb221 microbit: A sample program using yotta
This commit adds the bbc-microbit-armcc target, and
also includes the microbit dal, showing how the microbit
can be compiled using yotta.
2015-07-31 17:57:43 +01:00