9710 Commits

Author SHA1 Message Date
Gordon Williams
706463e976 add other STM32 headers 2025-03-04 13:40:00 +00:00
Gordon Williams
efeeb30ee9 STM32: Fix spi.write usage on same port that SD card is used with (fix #2613) 2025-03-03 13:06:10 +00:00
Gordon Williams
e6b2fd24bd fix regression with debug mode after recent ioBuffer changes 2025-02-28 09:52:38 +00:00
Gordon Williams
be8bbdf482 remove SHA1 from ESP8266 512k build to ensure it builds ok 2025-02-28 09:52:12 +00:00
Gordon Williams
2678b2c296 Fix std ESP8266 build by saving some space 2025-02-28 09:48:41 +00:00
Gordon Williams
223fba7bf5 Docs as mentioned in https://github.com/espruino/BangleApps/pull/3763#issuecomment-2687279190 2025-02-27 09:02:06 +00:00
Gordon Williams
b84efeca3e Change ioBuffer FIFO from 4 byte blocks to variable length blocks. Far more efficient for USB/BLE/other block data 2025-02-26 16:22:58 +00:00
Gordon Williams
aa3ce23467 fix doc errors 2025-02-26 15:39:53 +00:00
Gordon Williams
87286c5606 STM32: Ensure proper distribution of analogRead values (now 0<=analogRead()<1 as on other boards) and add docs (fix #2612) 2025-02-24 16:25:25 +00:00
Gordon Williams
08d436984f
Merge pull request #2611 from espruino/dependabot/github_actions/actions/upload-artifact-4.6.1
Bump actions/upload-artifact from 4.6.0 to 4.6.1
2025-02-24 09:14:23 +00:00
dependabot[bot]
8739d6b021
Bump actions/upload-artifact from 4.6.0 to 4.6.1
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.0...v4.6.1)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 01:46:16 +00:00
Gordon Williams
555e338ce9 update runners to ubuntu 24.04 because Github is retiring 20.04 2025-02-12 11:05:41 +00:00
Gordon Williams
bf975a80c9 When Jolt.js is hard-rebooted with E.reboot(), the next time USB is plugged in it can cause Nordic's USB stack to lock up. This fixes it 2025-02-05 14:01:25 +00:00
Gordon Williams
9b1e6d41d0 applying tweaks to try and improve Jolt.js USB stability 2025-02-05 13:47:08 +00:00
Gordon Williams
1c013824f6 Tweaks to stop assert during E.reset call 2025-02-05 13:46:36 +00:00
Gordon Williams
4d3e4c7703
Merge pull request #2608 from MaBecker/master
ESP32 - fix jshCanWatch for ESP32 & ESP32S3
2025-02-03 10:51:48 +00:00
MaBecker
900f3d593c ESP32 - fix jshCanWatch for ESP32 & ESP32S3 2025-02-02 10:10:28 +01:00
Gordon Williams
7c3a5d6850 Make the new fs.getFree/mkfs dependent on build flags (not enough space in most normal Espruino builds) 2025-01-30 11:23:41 +00:00
Gordon Williams
60b1f4b723 fix for different FAT versions 2025-01-30 11:14:29 +00:00
Gordon Williams
333f45c58d Merge recent Pipboy changes 2025-01-30 10:41:28 +00:00
Gordon Williams
612bd3aa87 Merge branch 'STM32F4LCD' into STM32F4LCD_oldfatfs 2025-01-30 10:34:03 +00:00
Gordon Williams
e84e670b86 Graphics: Graphics.asImage() can now take x/y/w/h options to make only part of the graphics into an image 2025-01-30 09:52:27 +00:00
Gordon Williams
0ae223850e
Merge pull request #2605 from ssievert42/ci_upload_uf2
build: upload .uf2 image to espruino.com
2025-01-30 09:03:26 +00:00
Gordon Williams
d8b97597c0
Merge pull request #2604 from ssievert42/xiaoble_fixup
XiaoBLE: fixup comments about recovery in board file
2025-01-30 09:00:10 +00:00
Gordon Williams
b7fd2fc968
Merge pull request #2595 from ssievert42/ble_privacy_document_define
document BLE private address support define
2025-01-30 08:59:36 +00:00
Simon Sievert
98a35000f6
XiaoBLE: fixup comments about recovery in board file 2025-01-29 21:03:16 +01:00
Simon Sievert
3254ee00eb
build: upload .uf2 image to espruino.com 2025-01-29 20:51:13 +01:00
Simon Sievert
2ab66a9c4b
document BLE private address support define 2025-01-29 20:32:56 +01:00
Gordon Williams
944256c773 more specific docs 2025-01-29 13:26:03 +00:00
Gordon Williams
0681322ca8 Copy SPI pin decls from #2603 to other boards, and fix naming of SPI SCLK line so it's detected properly 2025-01-29 08:50:46 +00:00
Gordon Williams
e55e8bbee6
Merge pull request #2603 from SimonGAndrews/master
ESP32 (IDF4) Fix for SPI Setup errors issue #2601
2025-01-29 08:34:45 +00:00
Simon Andrews
b5a5b07c49 Revert Testing Workflow using Debug=1 for #2601 2025-01-28 20:55:02 +00:00
Simon Andrews
130b539e83 Debug message Typo in fix for #2601 2025-01-28 19:21:51 +00:00
Simon Andrews
3e5f861c68 testing fix for #2601 in ESP32 build - Fixed SCL typo in ESP32.py 2025-01-28 17:17:21 +00:00
Simon Andrews
6992b57091 Testing for #2601 second round 2025-01-28 15:55:16 +00:00
Simon Andrews
282aaeb9ae
Merge branch 'espruino:master' into master 2025-01-28 14:41:52 +00:00
Simon Andrews
bdfb4a4fbb Testing Action Builds for #2601 fix 2025-01-28 14:39:16 +00:00
Gordon Williams
a3f61a0c5e
Merge pull request #2591 from ssievert42/xiaoble
Add board: Seeed XIAO BLE
2025-01-28 12:44:27 +00:00
Gordon Williams
18b47c038e
remove XIAO ifdefs from jsflash to this board behaves the same as all the others 2025-01-28 12:42:01 +00:00
Gordon Williams
97dceea87e Pipboy: support ADPCM/8 bit audio in AVIs 2025-01-28 10:29:47 +00:00
Gordon Williams
f456649437 Pipboy: allow configurable audio sample rate 2025-01-27 15:39:04 +00:00
Gordon Williams
eb4e26e56e docs 2025-01-27 15:08:15 +00:00
Gordon Williams
a449ed7938 Pipboy: allow audioStartVar to take adpcm 2025-01-27 15:05:52 +00:00
Gordon Williams
5d3931e086 Tidied up and fixed ADPCM decoder, and support for 8 bit WAV too 2025-01-27 12:29:02 +00:00
Simon Sievert
69b381e47d
XiaoBLE: Skip boot js when pulling pin D1 high 2025-01-25 23:12:14 +01:00
Simon Sievert
5f4db2ba74
XiaoBLE: Enable rebooting into UF2 bootloader mode 2025-01-25 23:11:21 +01:00
Simon Sievert
1531333e5e
nRF5x: Allow entering UF2 bootloader mode by calling E.rebootToDFU()
on devices that have such a bootloader

the device will reappear as a USB drive
2025-01-25 23:11:21 +01:00
Simon Sievert
cb6e470900
Build XiaoBLE binary with GitHub actions 2025-01-25 23:11:20 +01:00
Simon Sievert
da9acfcf91
Add board: Seeed XIAO BLE 2025-01-25 23:11:16 +01:00
Gordon Williams
c3e40f8e1e initial ADPCB decode - still not quite right (skips blocks), but getting there 2025-01-24 17:19:35 +00:00