Kwabena W. Agyeman
fb3473bb4e
examples: Add demo script showing off save and restore.
2023-10-03 14:18:17 -07:00
iabdalkader
2b5b7963bb
scripts/libraries: Replace drivers with upstream versions.
2023-10-02 14:29:41 +02:00
iabdalkader
d2a4413921
scripts: Update examples.
2023-10-01 16:49:18 +02:00
iabdalkader
9344c3b743
boards/All: Rename LED pins more consistently.
2023-10-01 16:24:42 +02:00
iabdalkader
0648071141
ports/stm32: Fix microspeech demo.
...
- Need to poll events to schedule the audio callback after switching
from pendsv.
- Fixes #1904
2023-09-25 12:38:13 +02:00
luzpaz
a1582e917a
misc: Fix various typos ( #1931 )
...
misc: Fix various typo in scripts.
Found via `codespell -q 3 -S "*.pgm,*.ppm" -L als,dout,extint,hsi,ois,ser,serie`
2023-09-15 19:10:53 +03:00
iabdalkader
27404d6bd2
examples: Format scripts.
2023-07-05 19:03:37 +02:00
iabdalkader
53fa4430be
examples: Fix imports.
2023-07-05 19:03:37 +02:00
iabdalkader
d82ed85f9c
examples: Fix Nicla Vision extint example.
...
* Fixes #1885
2023-07-05 14:53:02 +02:00
iabdalkader
11194954cb
examples: Update all networking scripts.
...
* Remove non-standard timeout arg and use isconnected.
2023-06-28 17:16:27 +02:00
iabdalkader
488cb5e0a9
scripts/examples: Update ulab fft examples.
2023-03-07 19:23:47 +01:00
Kwabena W. Agyeman
2faa7c20f1
scripts/libraries: Fix RSTP library.
2023-02-21 21:54:33 -08:00
iabdalkader
df618ffb02
boards/NICLAV: Make MicroSpeech work on Nicla Vision.
...
* Add example for Nicla Vision.
* Update example comment.
* Fixes #1756
2022-12-04 20:34:42 +01:00
Kwabena W. Agyeman
54137a48db
examples: Fix image drawing advanced script.
2022-09-25 19:47:29 -07:00
Shiv Tyagi
9a95bdbead
scripts/examples: Fix typo in MAVLINK Apriltag example.
2022-09-07 15:37:59 +05:30
Shiv Tyagi
279d2071b7
scripts/examples: Fix MAVLINK apriltag example. ( #1716 )
...
* Remove DISTANCE_SENSOR message.
* Update sensor specs.
* Fix translation conversion function.
2022-09-06 21:32:18 +02:00
iabdalkader
57181f49ff
scripts/examples: Rearrange examples.
2022-09-01 00:02:30 +02:00
iabdalkader
331bdd67c6
scripts/examples: Clean up TensorFlow examples.
2022-07-10 18:36:45 +02:00
iabdalkader
f985ef0ef7
scripts/examples: Refactor examples.
2022-07-02 20:14:23 +02:00
iabdalkader
2c9a88c3e2
scripts/examples: Add Nicla Vision examples.
2022-06-21 11:39:37 +02:00
iabdalkader
f1f164f875
examples: Set LSM6DSOX INT pin mode and pull.
2022-06-20 15:13:45 +02:00
iabdalkader
fddefb670b
scripts/examples: Fix VSYNC GPIO LED pin name.
2022-06-02 21:45:21 +02:00
iabdalkader
5bb8545cf1
examples: Add ToF examples.
2022-04-10 20:46:39 +02:00
iabdalkader
208e7ae5d2
scripts: Rename lsm6dsox example script.
2022-03-03 20:54:50 +02:00
iabdalkader
c200f2b15b
scripts: Add aio ble example.
2022-02-28 21:06:39 +02:00
Lincoln Lorenz
082912c667
Examples: Add Lepton high temp example.
2022-02-18 12:43:55 -05:00
iabdalkader
ac960fc1e8
Update mjpeg scripts.
...
* Remove old sensor settings.
2022-02-09 23:43:13 +02:00
iabdalkader
067d4f54ed
WINC1500: Update firmware.
...
* Update firmware to 19.7.6.
* Update firmware update script.
* Fix reported host driver version.
2022-02-09 21:57:08 +02:00
Kwabena W. Agyeman
9a0d65b527
Update example scripts
2022-02-07 20:47:27 -08:00
iabdalkader
b565eca585
Fix CAN keyword arg.
...
* sampling_point was renamed to sample_point in upstream.
2022-01-15 23:30:03 +02:00
Kwabena W. Agyeman
9f980c8148
Fix all issues with ImageIO to support all modes and older files
2022-01-09 10:43:40 -08:00
Kwabena W. Agyeman
8f880bdb83
Fix person detector model labels
2022-01-01 15:13:45 -08:00
Kwabena W. Agyeman
c86f01741f
Add Objection Detection Support ( #1462 )
...
Support for segmentation networks has been added. You can now segment images using tensorflow into grayscale images that show a heatmap per class you are looking for. The segment() method will return a list of images of these grayscale heat maps.
detect() will then do all the above but internally run find_blobs() on the heat maps to return instead a list of lists, where each sub list is the blobs detected per class.
EdgeImpulse will have support for running segmentation networks thus enabling object detection and localization on Cortex-M processors.
* PYTF now uses the optimal amount of memory for buffers versus all - buffers are placed in SRAM if they fit producing a massive speed boost.
* Custom scaled/offset outputs now work.
* Updated to the latest tensorflow library.
* You have access to all input/output model parameters.
* Person detection is now int8 and blazing fast - 20 FPS on the Arduino Portena.
* Added m55 libs (m0plus libs coming soon once EdgeImpulse adds support for them in the tensorflow make file)
* Classify/Segment/Detect work on all image types directly (JPG/BAYER/YUV/RGB565/GRAYSCALE/BINARY)
2021-12-30 18:30:28 +02:00
iabdalkader
d85122e43e
NANORP2040: Update WiFi AP script
2021-11-22 17:11:40 +02:00
iabdalkader
5c127078ca
Nina driver updates, bug fixes.
2021-11-17 18:29:23 +02:00
iabdalkader
63fc53be96
Add lsm6dsox MLC support
2021-10-23 22:25:07 +02:00
Ibrahim Abd Elkader
d322bcf0de
Merge pull request #1460 from kwagyeman/kwabena/fix_network_usage_in_scripts
...
Kwabena/fix network usage in scripts
2021-10-18 21:05:04 +02:00
Kwabena W. Agyeman
a4858015c4
Update rstp/rpc scripts to use standard network libraries
2021-10-16 21:40:34 -07:00
Kwabena W. Agyeman
7f3b14ec0e
Add event camera examples
2021-10-16 12:29:13 -07:00
iabdalkader
f5391a3884
Make WINC API compatible with other WiFi modules.
2021-08-26 16:25:15 +02:00
iabdalkader
a8858c9d0e
RP2: Update Audio module.
...
* Use a configurable number of PCM buffers in a queue to avoid overflows.
* Add option to configure whether to use pendsv or mp_scheduler for Python callbacks.
* Streaming can be started without a callback and get_buffer() returns a single buffer from the queue.
* Add precomputed LUT for lib OpenPDM stored in flash (saves about 500uS per conversion).
* Overflow detection and configurable abort on overflow.
* Remove fixed DMA channel.
2021-08-21 01:29:10 +02:00
iabdalkader
816f2fe4c0
Add Nano-RP2040 examples.
2021-08-04 21:51:16 +02:00
iabdalkader
5bdbb9f748
Add urequests module to frozen modules.
2021-06-26 20:12:34 +02:00
Ibrahim Abd Elkader
190c708e4c
Eth low power ( #1362 )
...
* Align eth low-power mode with upstream PR.
* Add example Eth cable test.
2021-06-12 23:12:39 +02:00
iabdalkader
39c20bb351
Portenta: Update PWM example.
2021-05-23 21:45:49 +02:00
iabdalkader
b7b8382d79
Update script.
2021-05-23 15:41:29 +02:00
iabdalkader
e42552ee8f
Portenta: Add BLE example.
2021-04-27 22:47:27 +02:00
王开智
8da5a21b60
Update ulab.py
2021-04-18 17:52:23 +08:00
Sebastian Romero
65482168e5
Create LED objects only once
2021-04-15 14:29:58 +02:00
iabdalkader
df6b90fdaa
Add Nano blinky example
2021-04-14 23:00:45 +02:00
Sebastian Romero
e9c4881ee2
Remove sensor setting from deep sleep example
2021-03-21 23:20:26 +01:00
Sebastian Romero
34fd67be98
Change sensor to grayscale for Portenta
2021-03-17 17:55:50 +01:00
Sebastian Romero
d11908c62b
Remove incompatible set_auto_whitebal call
2021-03-17 17:55:50 +01:00
Ibrahim Abd Elkader
4acafb7609
Merge pull request #1200 from kdarras/patch-4
...
Update tf_mobilenet_search_whole_window.py
2021-03-02 03:59:51 +02:00
Kevin F.A. Darras
1ff2105fef
Update tf_mobilenet_search_just_center.py ( #1199 )
...
* Update tf_mobilenet_serach_just_center.py
added instructions to run script without errors
* Rename tf_mobilenet_serach_just_center.py to tf_mobilenet_search_just_center.py
corrected typo in file name
2021-03-02 03:59:20 +02:00
Ibrahim Abd Elkader
95d3eabbaa
Merge pull request #1198 from kdarras/patch-2
...
Update tf_mobilenet_search_whole_window.py
2021-03-02 03:58:48 +02:00
Kevin F.A. Darras
4f8f981f15
Update tf_mobilenet_search_whole_window.py
...
added instructions to run script without errors
2021-03-02 09:52:48 +08:00
Kevin F.A. Darras
321220a3d9
Update tf_mobilenet_search_whole_window.py
...
added instructions to make the script work without errors
2021-03-01 12:03:11 +08:00
Kevin F.A. Darras
b2e2e6b269
Update and rename tf_mobilenet_serach_just_center.py to tf_mobilenet_search_just_center.py
...
added instructions to make the script work without errors
2021-03-01 12:01:10 +08:00
Kwabena W. Agyeman
1d10d9fa3a
Update RTSP server and examples to work with FFPLAY
2021-02-24 15:27:57 -08:00
iabdalkader
03de0ceb26
Add Himax ioctl to control internal osc.
...
* Add ioctl to switch to internal OSC for MD.
* Add example to show how to wake up from low-power on MD events.
2021-02-22 03:35:25 +02:00
iabdalkader
b5e76a74df
Update examples.
2021-02-22 00:09:21 +02:00
iabdalkader
9c264ef6db
Update examples.
2021-02-22 00:01:21 +02:00
iabdalkader
386baa3635
Add Himax motion detection example.
2021-02-21 23:37:14 +02:00
iabdalkader
c814fddff8
Update vsync examples.
2021-02-14 21:19:37 +02:00
iabdalkader
c57caf644a
Fix typo in example.
2021-02-13 22:28:42 +02:00
iabdalkader
cc3e4f1522
Add Portenta WiFi examples.
2021-02-13 21:24:33 +02:00
iabdalkader
8d68cc4379
Rename examples as requested.
...
* Fixes #1148
2021-01-31 16:34:01 +02:00
Sebastian Romero
0bbf612d7e
Remove join timeout from example
2021-01-28 18:17:23 +01:00
Kwabena W. Agyeman
1b36b95521
Improve TV driver resolution, add scaling, and triple buffering
2021-01-22 20:44:24 -08:00
iabdalkader
2d913dc456
Add LoRa library for Arduino Portenta.
2021-01-22 21:46:21 +02:00
iabdalkader
2a190f35c0
Update ulab to 2.1.3
2021-01-22 21:20:03 +02:00
Kwabena W. Agyeman
7689622982
Add support for the MLX90641 ( #1117 )
2021-01-13 02:35:59 +02:00
Kwabena W. Agyeman
da6c1a6ed9
Add auto scanning and update examples
2021-01-06 16:48:10 -08:00
iabdalkader
66dc9a7c86
Move Arduino examples to separate dirs.
2021-01-07 00:44:59 +02:00
iabdalkader
93bbac0bf3
Update ImageIO examples
2021-01-03 00:28:50 +02:00
Kwabena W. Agyeman
fb09395269
Add constants to FIR module
2020-12-30 09:51:14 -08:00
Kwabena W. Agyeman
53f2248b86
Finish refactor of the fir module
2020-12-29 19:45:41 -08:00
Kwabena W. Agyeman
0a29103b43
Update draw_ir to use the new drawing pipeline
2020-12-26 18:53:09 -08:00
iabdalkader
d68bc7c779
Revert FFT ulab example to older API.
...
* Will not update ulab in this release.
2020-12-06 21:11:57 +02:00
iabdalkader
fecb586bae
Update CAN examples.
2020-12-06 20:37:16 +02:00
iabdalkader
55366647ff
Update timer tests example.
2020-12-04 01:00:00 +02:00
iabdalkader
ffb58aad11
Remove outdated FIR examples.
...
* These are broken, they don't scale the image
2020-12-01 16:37:04 +02:00
iabdalkader
873833d777
Fix unit-test failing on disabled functions.
2020-11-30 20:10:59 +02:00
iabdalkader
9d9b2bed85
PORTENTA: Enable Ethernet.
2020-11-27 19:51:24 +02:00
iabdalkader
20587f308e
Merge time and utime modules.
...
* Move clock class to utime module.
* Update all examples to be compatible with utime.
2020-11-27 15:44:39 +02:00
iabdalkader
730eb33de4
Update Audio FFT example.
...
* Note this works with the newer ulab that's not updated yet.
2020-11-27 01:47:35 +02:00
iabdalkader
7e2df49c5b
Update Audio FFT example.
2020-11-27 01:46:23 +02:00
iabdalkader
25e7b4a2e2
Update unittest to ignore disabled functions.
2020-11-25 19:55:12 +02:00
iabdalkader
b86171382a
Add Portenta audio examples.
2020-11-20 19:43:58 +02:00
iabdalkader
5a6b4b2f1c
Update Examples.
...
* Move examples to sub dirs.
* Add Arduino examples dir.
2020-11-16 23:03:02 +02:00
iabdalkader
b46ba79557
Update JPEG frame buffer after loading/creating images.
...
* With this fix the frame buffer will be updated instantly after loading or creating
new images with the copy_to_fb flag set to true.
* There's no need to flush the framebuffer after loading or creating images anymore,
however the sensor (or image) flush() still needs to be called after drawing to see the updates.
2020-11-16 00:54:29 +02:00
StuartBox
6e84c06091
Added pause parameter to Image_Reader
2020-10-30 04:14:18 -07:00
Ibrahim Abd Elkader
32f8ef3172
Merge pull request #927 from kwagyeman/kwabena/larry_scaling_code
...
Add new image scaling pipeline
2020-10-19 03:37:20 +02:00
Kwabena W. Agyeman
3439f88241
Add new image scaling pipeline
2020-10-17 14:42:28 -07:00
iabdalkader
f3eaabfff5
Add ExtInt wake-up example.
2020-10-16 19:07:17 +02:00
iabdalkader
ec38ff9ec2
Update ulab example.
2020-08-24 19:25:12 +02:00
iabdalkader
91dac4c7d5
Update deepsleep example.
2020-08-23 18:56:11 +02:00
Kwabena W. Agyeman
61f1c02e32
Add facial recog scripts
2020-07-17 20:51:37 -07:00
iabdalkader
588f79a62b
Remove legacy CMSIS-NN code and examples.
2020-07-17 19:56:59 +02:00