Commit Graph

1523 Commits

Author SHA1 Message Date
Galen Nickel
d0a1078b93
Fix link format for offline-app page (#1855)
* fix link format for offline-app page

* Add pre-release note/hint
2019-02-22 16:22:27 -08:00
Galen Nickel
370fef5dc6 Extend offline page to include app section (#1853)
* Extend offline page to include app section

* Go bold!
2019-02-22 00:49:27 -06:00
Michał Moskal
71d98822ae
Support latest PXT with GC (#1798)
* Enable gc and basic compilation fixes

* Add missing GC stuff

* Set microbit-dal version

* Disable jacdac in servo

* UTF fixes

* TS build fixes

* Auto-generated files update

* We only seem to have that much

* Fix for new new compiler

* Account for uninitialized scheduler

* Intialize memory allocator

* bump references

* updated package

* Set image tag, requires https://github.com/Microsoft/pxt/pull/5262

* updated project summaries

* Fixing block tests
2019-02-21 15:41:32 -08:00
Xuefeng education
040b699a27 remove duplicate when in rock-paper-scissors.md (#1826) 2019-02-19 15:03:38 -08:00
Mark
f1af0b8860 add iKb-1 board (#1837) 2019-02-15 10:54:50 -08:00
Galen Nickel
7a5de98819 update radio ref for deprecated pages (#1829) 2019-02-13 21:01:50 -08:00
Galen Nickel
739b9568b5
Insert hardware vids into csintro pages (#1828)
* Insert hardward vids into csintro pages

* bad paste of link
2019-02-12 16:25:51 -08:00
Peli de Halleux
cfd5ba61e5 Merge branch 'master' of https://github.com/Microsoft/pxt-microbit 2019-02-08 14:05:53 -08:00
Peli de Halleux
b766504803 redirect "packages" to "extensions" 2019-02-08 14:05:51 -08:00
Mark
7fce6cd530 add Kitronik zip tile (#1816)
* add Kitronik zip tile

* fixing link
2019-02-08 14:04:01 -08:00
Mark
9f41d68c4d add proportional font (#1822) 2019-02-08 13:51:01 -08:00
Galen Nickel
ce7ff4b7a6 Add some linking for hw vids (#1813)
* add linking for hw vids, fix card pages

* revert vid card page and inline youtube links
2019-02-08 13:48:49 -08:00
Peli de Halleux
2352102dc5 undo project summary 2019-02-08 07:42:52 -08:00
Peli de Halleux
cf3fe884be
auto-generated projects summary (#1819)
* auto-generated projects summary

* remove project with external libs (docs checker fails)

* removing video links
2019-02-08 07:39:09 -08:00
fangzheng
b3535a50da Fix indentation errors (#1807) 2019-02-07 08:29:31 -08:00
Mark
d91c9b44c0 add smart tools extension (#1814) 2019-02-04 13:21:57 -08:00
Galen Nickel
4f22abf4c9 Add 'paper' step info to RPS tutorial (#1810)
* add showLeds for paper

* fix blocks for step 6

* no blocks in shake demo
2019-02-01 17:57:58 -08:00
Peli de Halleux
32b49cf8b1
fix video id 2019-02-01 14:47:14 -08:00
Galen Nickel
7383684e68 Linkup new hardware videos (#1809)
* more hardware videos

* change descriptions
2019-02-01 14:45:23 -08:00
Galen Nickel
b34e73457c typo in digital-watch project (#1789) 2019-02-01 14:44:58 -08:00
Mark
ddb5a09702 add 51bit SFC (#1801) 2019-01-23 07:41:36 +00:00
Galen Nickel
f461f4ee4c add examples to 'for of' and 'repeat' (#1794) 2019-01-18 07:52:48 -08:00
Galen Nickel
45e85cba6d Blocks2JS - Command Responder lesson (#1791)
* text and pics for 'switch' lesson

* download/try 'on' not 'to'
2019-01-18 07:52:09 -08:00
Mark
8852aaf195 add rero:bit (#1785)
add rero:bit to extensions list @kiate
2019-01-14 07:19:24 -08:00
Galen Nickel
41eedcdff8 text and pics for conditionals lesson (#1790) 2019-01-13 08:36:51 -08:00
Mark
93ac1ddd0f add Colorbit (#1783)
* add Colorbit

* Update targetconfig.json

remove ','

* Update extensions.md
2019-01-11 06:17:22 -08:00
Mark
2b8911cdd6 ad max-88 (#1784)
add max-88
2019-01-10 08:52:23 -08:00
Mark
4ea66bd6da Update error-codes.md (#1782)
make link to microbit.org most prominent as this will be the source of truth for error codes
2019-01-09 07:04:32 -08:00
Galen Nickel
431cfb965b Fix some mentions of 'gearwheel' on 'if' blocks (#1743) 2019-01-03 16:02:44 -08:00
Galen Nickel
079cd67c38 Update 'pins' ref pages (#1733)
* Update 'pins' ref pages

* Some jsdoc touchups
2019-01-03 16:02:19 -08:00
Niels
7856c046f4 Update on-event.md (#1718)
Explain what "background melody" means
2019-01-03 15:57:55 -08:00
Abhijith Chatra
db583f14e3
Releasing v1.2.13 as a offline-app (#1779)
Download page update.
2019-01-03 15:51:55 -08:00
Galen Nickel
bac93dfc58 update rotation range for pitch (#1776) 2019-01-02 21:52:53 -08:00
Mark
9be05b1c61 Update troubleshoot.md (#1773)
replace links to KB with links to microbit.org
2019-01-02 08:59:07 -08:00
Peli de Halleux
3139613853 more rewording 2018-12-19 09:22:56 -08:00
Peli de Halleux
4f66baab40 fix sample 2018-12-19 09:19:59 -08:00
Galen Nickel
f4bb37b4bf Put 'writeLine' into serial ref example (#1747)
* Put 'writeLine' into serial ref example

* how about a space
2018-12-17 13:27:24 -08:00
Abhijith Chatra
3eb46f08a4
Releasing 1.2.13 which contains DAL changes (#1736)
1.2.12 didn't contain dal changes even though in the history it looks. Likely gittag is from a wrong branch,
2018-12-14 15:56:03 -08:00
Mark
97d8653eb3 add 4tronix exensions (#1739)
- add cube:bit
- add BitCommander
2018-12-13 07:01:45 -08:00
Galen Nickel
2b9aa8afa6 Add tinkerspark to list of courses (#1735) 2018-12-12 18:09:44 -08:00
Galen Nickel
d51eae9667 Update the device/servo page (#1734) 2018-12-11 21:01:07 -08:00
Mark
02554a6193 add touch:bit (#1727)
* add touch:bit

add Pimoroni touch:bit to extensions

* Update extensions.md
2018-12-11 07:36:48 -08:00
Michal
a0313dad34 Code does not work on real microbits (#1723)
Radio packets are not received when while() loop in button callback waits for health status of first infected. That results in master waiting in while loop forever.
Added "Infecting" state. Master sends infect messages in forever loop in non-blocking way.
Another bug is in call to Math.randomRange while selecting patientZero. randomRange returns number incusive with boundaries. This results in accessing players array beyond end.
2018-12-11 07:08:05 -08:00
Mark
3413ecb935 Update extensions.md (#1731)
remove duplicate listing for Filesystem
2018-12-11 07:04:01 -08:00
Mark
b15353996d Update extensions.md (#1730)
replace duplicated ALS Robot Keyboard text
2018-12-11 07:03:24 -08:00
Abhijith Chatra
ab0b7a7a4a
Releasing just the dal changes (#1714)
Releasing dal changes for microbit.
2018-12-07 15:38:32 -08:00
Galen Nickel
4fbf8c31c6
Update RPS teams step 4 (#1713) 2018-12-07 14:01:22 -08:00
Mark
b3be98f046 Update rock-paper-scissors.md (#1704)
Step 8 should check for Hand = 2  as our previous step 4 checks if Hand = 1
2018-12-06 02:40:30 -08:00
Galen Nickel
e3b49049d7
Blocks2js - Conditional loops lesson (#1702) 2018-12-05 19:02:33 -08:00
Galen Nickel
55e5125449
Add game state boolean ref docs (#1694)
* Add game state boolean doc refs

* Add check for _img validity

* JS guru tricks
2018-12-02 20:11:17 -08:00
Galen Nickel
dda488c08f
Update some music ref docs (#1693)
* Update some music ref docs

* bad link

* Actually add the note, hello
2018-12-02 16:46:05 -08:00
Galen Nickel
36e146c257 MakeCode hardware video card descriptions (#1692) 2018-12-02 14:07:05 -08:00
Peli de Halleux
99cc00955b
Shawn videos (#1690)
* inclued in tutorials

* adding sim images to large icons

* added landing page

* restoring gifs in intro

* updated links
2018-12-02 07:58:43 -08:00
Peli de Halleux
61c06ad969
stop melody block (#1633)
* docs

* updated strings
2018-12-02 07:56:47 -08:00
DaveAtKitronik
946aa82217 Update extensions.md (#1676)
* Update extensions.md

Added in Kitronik packages as all were missing.

* Update extensions.md

fixed misplaced urls

* Update extensions.md

changed URLs to pkg format, after actually checking them in the correct place.
2018-12-02 07:56:05 -08:00
Peli de Halleux
7b2b502a57
adding missing writeline function (#1667)
* adding missing writeline function

* 1.2.12
2018-11-25 21:57:18 -08:00
Sam El-Husseini
7e23340df1
Spellcheck docs (#1652)
* Spelling mistakes
2018-11-20 13:26:26 -08:00
Sam El-Husseini
980bb581ee Remove extra whitespace from ```blocks causing tutorial not to decompile (#1651) 2018-11-18 09:43:41 -08:00
Abhijith Chatra
8ec9d930de
Releasing v1.2.11 (#1648) 2018-11-16 15:33:14 -08:00
Galen Nickel
a6e4f63dea I2C ref doc 'repeated' description (#1589)
* I2C ref doc 'repeated' description

* Note the non-endianness for one byte formats

* trigger rebuild
2018-11-15 21:57:39 -08:00
Abhijith Chatra
a4c6775968
Update offline versions (#1635) 2018-11-14 09:52:07 -08:00
Tom Ball
0b44a8c00c
Update reactive.md 2018-11-14 09:01:04 -08:00
Tom Ball
c676d11063
Update reactive.md 2018-11-14 08:59:39 -08:00
Tom Ball
2bad333df8
Update reactive.md 2018-11-14 08:54:00 -08:00
Mark
ae2d6f1c25 add Hummingbird Bit (#1638) 2018-11-14 07:04:06 -08:00
Tom Ball
7ff32d8bdd
Update reactive.md 2018-11-13 15:13:53 -08:00
Tom Ball
dfa316b2d2
Update reactive.md 2018-11-13 15:12:56 -08:00
Galen Nickel
3351a87bef Update device/reactive page (#1626) 2018-11-13 13:46:55 -08:00
Peli de Halleux
2afe218af5
updated error codes (#1630)
* updated error codes

* Add the const names
2018-11-13 11:17:42 -08:00
Galen Nickel
45a485e3f5 Missing step in csintro making activity (#1627) 2018-11-12 15:30:22 -08:00
Abhijith Chatra
78229d2191 Releasing microbit (#1618)
Verify version number
2018-11-09 15:45:19 -08:00
Peli de Halleux
50367217f3
Lessons fixes (#1609)
* fixing a bunch of lessons

* more fixes

* more fixes

* more cleanup

* Additional fixes
2018-11-09 15:36:46 -08:00
Sam El-Husseini
87ea66a83c
Update hero banner with latest (#1610) 2018-11-09 13:26:16 -08:00
Mark
a362415331 Update serial.md (#1603)
update mbed link
2018-11-08 07:24:40 -08:00
Peli de Halleux
a28c1f39fe
Update troubleshoot.md 2018-11-07 11:36:57 -08:00
Peli de Halleux
8f564f9588
Update firmware.md 2018-11-07 11:16:30 -08:00
Peli de Halleux
267d9985a5
Update troubleshoot.md 2018-11-07 10:54:58 -08:00
Peli de Halleux
d3af0e14bc
pointing to .hex file 2018-11-07 10:54:05 -08:00
Mark
e08bc55597 Add ALS robot packages (#1595)
Add CooCoo
Add CruiseBit
Add Keyboard
Add JoyBIt
Add Electromagnet
2018-11-06 16:22:01 -08:00
Sam El-Husseini
2d73e4cc3b
Update docs.md (#1597) 2018-11-06 16:06:49 -08:00
VirtualJMills
49607a39c7 Resolve some awkward wording in "… fresh .hex file" (#1587)
* Resolve some awkward wording in "… fresh .hex file"

* Slight wording change
2018-11-05 17:40:56 -08:00
Galen Nickel
ec45f388df Some updates to 'catch the egg' (#1588) 2018-11-05 09:07:50 -08:00
Galen Nickel
54695601fa new ide tour image with feature labels (#1586) 2018-11-04 14:02:57 -08:00
Galen Nickel
49cdbb5491 Update images and context for v1 UI (#1583) 2018-11-04 07:44:54 -08:00
Galen Nickel
f88e967ae8 Update images for iteration lesson (#1582) 2018-11-04 07:44:24 -08:00
Galen Nickel
0a4fb6603e Images for variables activity (#1580) 2018-11-03 08:39:53 -07:00
Galen Nickel
3aaaabb1e5 Csintro image update - 01 (#1579)
* local commit

* update activity images
2018-11-03 00:03:49 -07:00
Galen Nickel
61d180147b Rps teams update (#1576)
* local commit

* Update RPS Teams
2018-11-02 14:53:01 -07:00
Mark
6e3aa01147 Pisupply (#1571)
* add PiSupply

Add PiSupply as approved organisation.

They have acknowledged caveats to submit theirown PRs and update the gallery. They have also agreed to tag beta packages

* Update targetconfig.json
2018-11-02 14:47:15 -07:00
Abhijith Chatra
a88fdd68eb
Delete /alpha link (#1574)
We don't need this anymore and shouldn't point to v0
2018-11-02 12:54:02 -07:00
Galen Nickel
08e9c9c416 Add game 'life' api reference (#1569) 2018-11-01 22:22:54 -07:00
Peli de Halleux
7bc7d2f2ff
only notify needed (#1562)
* only notify needed

* added docs
2018-10-30 19:57:01 -07:00
Peli de Halleux
d062f95a3b
bump to pxt 4.2 -- bump pxt-microbit to 1.2... (#1555)
* simplify flashing heart

* improved name-tag

* tweak
2018-10-29 21:36:33 -07:00
Galen Nickel
94c9ed8f5c
Make 'experiments' and override page (#1554) 2018-10-29 17:30:22 -07:00
Peli de Halleux
93a22ae17f
radio double support (#1540)
* support for doubles in radio

* fix typos

* more docs

* more support

* fix build

* handle serial

* fix length

* fixing buffer allocation

* use same notation

* using decrRC
2018-10-29 10:42:12 -07:00
Galen Nickel
58ea47da10 Throw in an 'experiments' help page (#1550) 2018-10-28 21:49:37 -07:00
Peli de Halleux
5f7993f1f0
sparkfun and robobit pacakges (#1551)
* recover sparkfun packages

* adding robobit
2018-10-28 21:42:44 -07:00
Galen Nickel
4cd1d6d1c3 Add 'Writing Functions' lesson to Blocks2JS (#1530)
* Add 'Writing Functions' lesson to Block2JS

* Minor edits to 'hello-js'

* better blocks2js transition flow

* 'lines' to 'blocks'

* Base off master
2018-10-26 22:32:49 -07:00
Galen Nickel
53e447c33c Update the the connect code for 'inchworm' (#1545) 2018-10-26 21:00:58 -07:00
Abhijith Chatra
5855b1f384
Updating the right image (#1546) 2018-10-26 19:36:14 -07:00