Gordon Williams
|
e3f61b0e6e
|
initial commit of support for CYD. Displays graphics on LCD.
|
2024-12-13 19:58:24 +00:00 |
|
Gordon Williams
|
af38afd77b
|
ensure we do releases for C3+S3, and re-enable USB CDC comms on S3 build
|
2024-12-13 15:17:57 +00:00 |
|
Gordon Williams
|
cd8ed7c142
|
update readme
|
2024-12-12 09:20:46 +00:00 |
|
Gordon Williams
|
4aa54ffdbd
|
ChangeLog
|
2024-12-09 12:15:05 +00:00 |
|
Gordon Williams
|
ebaa4266e0
|
doc
|
2024-12-09 11:58:03 +00:00 |
|
Gordon Williams
|
f843f52f83
|
small tweaks for docs/JSON
|
2024-12-09 11:50:18 +00:00 |
|
Gordon Williams
|
1dccab89fa
|
2v25 release (update base JS firmware)
RELEASE_2V25
|
2024-12-09 11:35:45 +00:00 |
|
Gordon Williams
|
7b49fb60e1
|
changelog
|
2024-12-09 10:26:58 +00:00 |
|
Gordon Williams
|
6020229abf
|
Merge pull request #2537 from fanoush/f-swdcon-pr
SWD console via RTT
|
2024-12-09 10:24:08 +00:00 |
|
Gordon Williams
|
b629fab777
|
Update jsdevices.h
Move EV_SWDCON location so it doesn't break the Bangle.js emulators which have hard-coded IDs
|
2024-12-09 10:21:16 +00:00 |
|
Gordon Williams
|
abf0fd98d1
|
Merge pull request #2579 from ssievert42/crypto_aes_ccm
crypto: add support for AES CCM
|
2024-12-09 10:17:54 +00:00 |
|
Gordon Williams
|
dc3100178e
|
Merge branch 'master' into crypto_aes_ccm
|
2024-12-09 10:17:46 +00:00 |
|
Gordon Williams
|
ff3ae01773
|
Fix STM32 bootloader build
|
2024-12-06 15:56:36 +00:00 |
|
Gordon Williams
|
ff208409b5
|
fix RGB565 output
|
2024-12-06 15:20:24 +00:00 |
|
Gordon Williams
|
432be85f5e
|
Graphics: g.dump/asBMP can now output 16 bit images
|
2024-12-06 15:16:45 +00:00 |
|
Gordon Williams
|
31ae87ce15
|
Misc updates from PIPBOY branch
|
2024-12-06 09:16:40 +00:00 |
|
Gordon Williams
|
acf9482c1d
|
Ensure STM32_I2S_AddSamples starts playback if there isn't enough space,
fix issue where calling AddSamples with too big a buffer would always cause failure
|
2024-12-06 09:13:58 +00:00 |
|
Gordon Williams
|
0a8ad236b5
|
Lower I2S ringbuffer size
|
2024-12-06 09:13:41 +00:00 |
|
Gordon Williams
|
e0ceed5f65
|
Added user-configurable palette
|
2024-12-06 09:13:18 +00:00 |
|
Gordon Williams
|
8205febfc1
|
Update global colour theme with the palette that was set
|
2024-12-06 09:10:41 +00:00 |
|
Gordon Williams
|
a5f01e3df3
|
Graphics.wrapString fix issue with missing final char if immediately after a '.' or other char we can split after (fix #2572)
# Conflicts:
# ChangeLog
|
2024-12-06 08:51:51 +00:00 |
|
Gordon Williams
|
d6d1d73b28
|
Merge pull request #2581 from MaBecker/master
ESP32: add setIP and setAPIP
|
2024-12-04 08:52:02 +00:00 |
|
Gordon Williams
|
bc4f67129d
|
Merge branch 'master' into master
|
2024-12-04 08:51:54 +00:00 |
|
MaBecker
|
f103d6d92b
|
ESP32: add setIP and setAPIP
remove global var
|
2024-12-03 23:06:29 +01:00 |
|
Gordon Williams
|
610a0a9259
|
docs
|
2024-12-03 15:33:28 +00:00 |
|
Gordon Williams
|
a7466ef17e
|
Added user-configurable palette
|
2024-12-03 15:33:28 +00:00 |
|
Gordon Williams
|
1c3ae85573
|
Extracted graphicsBlendColorRGB565 to its own function
|
2024-12-03 15:33:28 +00:00 |
|
Gordon Williams
|
743af5ddd2
|
add deprecation docs
|
2024-12-03 15:33:06 +00:00 |
|
Gordon Williams
|
1d1707da1e
|
In SAVE_ON_FLASH builds (Microbit 1) remove getSerial, Math.LN*/LOG*SQRT* constants, passwords, Serial/I2C/SPI.find, Date.toUTCString
|
2024-12-03 15:33:06 +00:00 |
|
Gordon Williams
|
10cd0eb3f2
|
Merge pull request #2582 from bobrippling/typescript/menuoptions
typescript: add `remove` to `MenuOptions`
|
2024-12-03 13:35:15 +00:00 |
|
Rob Pilling
|
6d6a82856b
|
typescript: add remove to MenuOptions
|
2024-12-03 12:09:34 +00:00 |
|
MaBecker
|
130666479d
|
ESP32: add setIP and setAPIP
fix typo
|
2024-12-03 08:18:22 +01:00 |
|
MaBecker
|
71f7ca0e55
|
ES32: add setIP and setAPIP
|
2024-12-03 08:15:00 +01:00 |
|
Gordon Williams
|
77110ad1c0
|
Fix parsing of semicolons in DO with a statement: do print(a);while(a--);
|
2024-12-02 16:42:50 +00:00 |
|
Gordon Williams
|
d6e543beec
|
fix code comments
|
2024-11-28 20:50:02 +00:00 |
|
Gordon Williams
|
16f3eeeabd
|
Fix for potential 'Execution Interrupted' when uploading binary data containing char code 3
|
2024-11-28 20:50:02 +00:00 |
|
Gordon Williams
|
46ab342eb4
|
Allow a 'file receive' packet which can request Espruino sends a file as binary packets (also fix files not being closed if transmission fails)
|
2024-11-28 12:24:52 +00:00 |
|
Gordon Williams
|
76e707fed7
|
Remove jshHadEvent duplication by moving it into jshPushIOEvent and jshPushIOWatchEvent
|
2024-11-27 17:06:24 +00:00 |
|
Gordon Williams
|
529b396fec
|
STM32: Ensure we kick the WDT if auto kicking is enabled and in deep sleep (avoids having to do it manually and wait 30ms for USB to wake up/shut down)
|
2024-11-27 17:06:24 +00:00 |
|
Simon Sievert
|
5423dd295c
|
Bangle.js2 emulator: Enable crypto AES CCM
|
2024-11-26 13:54:29 +01:00 |
|
Simon Sievert
|
f3d02a4cd6
|
Bangle.js2: Enable crypto AES CCM
|
2024-11-26 13:54:29 +01:00 |
|
Simon Sievert
|
f6bfedbd9c
|
Linux: Enable crypto AES CCM
|
2024-11-26 13:54:28 +01:00 |
|
Simon Sievert
|
96eeb08a7e
|
Crypto: Add support for AES CCM
|
2024-11-26 13:54:28 +01:00 |
|
Gordon Williams
|
ffd7270d67
|
Move position of EV_CUSTOM to after EV_USB in enum so that the code for the emulator doesn't have to change
|
2024-11-25 16:03:27 +00:00 |
|
Gordon Williams
|
1aed93498f
|
Enable WDT in Pipboy firmware, allow BTN10 (power) to stop kicking it and force a reboot
|
2024-11-21 15:10:39 +00:00 |
|
Gordon Williams
|
5d6ae8dc42
|
Add STM32 rebootToDFU
|
2024-11-21 11:45:35 +00:00 |
|
Gordon Williams
|
61d9f11c16
|
Pipboy custom USB ID
|
2024-11-21 11:45:14 +00:00 |
|
Gordon Williams
|
ce54b7949f
|
Fix non-F4 STM32 builds
|
2024-11-21 11:28:22 +00:00 |
|
Gordon Williams
|
88d280e5dd
|
Adding The Wand Company's PipBoy to master
|
2024-11-21 11:18:19 +00:00 |
|
Gordon Williams
|
d803dfc108
|
Don't automatically set ESPR_GRAPHICS_SELF_INIT
|
2024-11-21 11:10:27 +00:00 |
|