ameba8195 / arduino Goto Github PK
View Code? Open in Web Editor NEWThis is Arduino SDK for Ameba Arduino board.
This is Arduino SDK for Ameba Arduino board.
How to add realtek ameba core files: You can reference below link to get start: http://www.amebaiot.com/ameba-arduino-getting-started/ Or you can follow steps to setup. 1. Arduino IDE 1.6.5 support third party hardware by providing hardware configuration. You need add Ameba's configuration in "File" -> "Preferences". And fill below URL in "Additional Boards Manager URLs:" https://github.com/Ameba8195/Arduino/raw/master/release/package_realtek.com_ameba_index.json We also suggest to enable "Show verbose output" options on "compilation" and "upload" in Preference. 2. Open "Device Manager" in "Tolls" -> "Board" -> "Board Manager". Wait for IDE update core configuration. Scroll down the menu, you will see Realtek Ameba in the list. Press "Install" at the right side. 3. Select Ameba in "Tools" -> "Board" -> "Ameba Arduino". Now you are able to develop Arduino code and upload image onto Ameba.
In arduino 1.8.1 on win10x64 install new version of ameba (2.0.1) ended with next messages
Index error: could not find referenced tool name=ameba_tools version=1.0.9 packager=realtek
The archive with "tools" in _\staging\ packages_ not present. In \packages\realtek \hardware\ present only, _\tools_ is not present
uint16_t SPIClass::transfer16(byte _pin, uint16_t _data, SPITransferMode _mode)
{
union { uint16_t val; struct { uint8_t lsb; uint8_t msb; }; } t;
t.val = _data;
if (bitOrder == LSBFIRST) {
t.lsb = transfer(_pin, t.lsb, SPI_CONTINUE);
t.msb = transfer(_pin, t.msb, _mode);
} else {
t.msb = transfer(_pin, t.msb, SPI_CONTINUE);
t.lsb = transfer(_pin, t.lsb, _mode);
}
**return _data;**
}
Is there any chance to get Arduino support RTL8710BN-based chips?
Practically I'm interested in Tuya WR2E, which is based on RTL8710BN:
https://fccid.io/2ANDL-WR2E
https://docs.tuya.com/en/iot/device-development/module/wifi-module/wifiwr2module
Hello,
I am trying to connect AWS from RTL8195. I am getting below error for the same.
Attempting MQTT connection...
Verify requested for (Depth 3):
ce! self-signed or not signed by a trusted CA
Verify requested for (Depth 2):
ceThis certificate has no flags
Verify requested for (Depth 1):
ceThis certificate has no flags
Verify requested for (Depth 0):
ceThis certificate has no flags
ERROR: ssl_handshake ret(-0x2700)
failed, rc=-2 try again in 5 seconds
Hi i am using macos. having problem to upload
The current SSL library appears to be using PolarSSL 1.3.8. This version is known to have severe security vulnerabilities. This needs to be updated to mbed TLS version 2.6.0 to avoid leaving devices vulnerable.
hi.I holp to use wifi scan,so i add "#define CONFIG_ENABLE_P2P 1"on the file "platform_opts.h",but build is failed.
Linking
Error[Li005]: no definition for "cmd_wifi_p2p_auto_go_start" [referenced from D:\sdk-ameba-v4.0b_without_NDA_GCC_V1.0.0\project\realtek_amebaz_va0_example\EWARM-RELEASE\Debug\Obj\atcmd_wifi.o]
Error[Li005]: no definition for "cmd_p2p_find" [referenced from D:\sdk-ameba-v4.0b_without_NDA_GCC_V1.0.0\project\realtek_amebaz_va0_example\EWARM-RELEASE\Debug\Obj\atcmd_wifi.o]
Error[Li005]: no definition for "cmd_p2p_info" [referenced from D:\sdk-ameba-v4.0b_without_NDA_GCC_V1.0.0\project\realtek_amebaz_va0_example\EWARM-RELEASE\Debug\Obj\atcmd_wifi.o]
Error[Li005]: no definition for "cmd_p2p_disconnect" [referenced from D:\sdk-ameba-v4.0b_without_NDA_GCC_V1.0.0\project\realtek_amebaz_va0_example\EWARM-RELEASE\Debug\Obj\atcmd_wifi.o]...
I am using the rtsp for streamning my usb camera by using the UVC class. And the folder variants contains some files with lib_xxx.a. As I want to add rtcp to my video stream, I need to know how the rtsp is impelemented with the source code of the lib files.
Any addvise?
I am really appreciate that any instructions from the usb camera to the rtsp server will be available!
Would be great to have support for linux
automount MBED is location on /run/media/[username]/MBED
hi
in the how to
https://www.amebaiot.com/ameba-arduino-getting-started/
there is pictured AMEBA 8711
but
there is no AMEBA 8711 reference in the json file
https://github.com/Ameba8195/Arduino/raw/master/release/package_realtek.com_ameba_index.json
{
"packages": [
{
"name": "realtek",
"maintainer": "Realtek",
"websiteURL": "http://www.amebaiot.com/",
"email": "[email protected]",
"help": {
"online": "http://www.amebaiot.com/"
},"platforms": [ { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "2.0.2", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-2.0.2.tar.gz", "archiveFileName": "ameba-2.0.2.tar.gz", "checksum": "SHA-256:6ab5e1f2a84b80e2f35f61660c248325c28251b9e087f3c18950976ea0af0143", "size": "27920875", "boards": [ {"name": "Ameba RTL8195A"}, {"name": "Ameba RTL8710"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.9" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "2.0.1", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-2.0.1.tar.gz", "archiveFileName": "ameba-2.0.1.tar.gz", "checksum": "SHA-256:7e4c013d178a4d3e02998951003208803339d17e417baa756e0a714c065c4bdf", "size": "27065302", "boards": [ {"name": "Ameba RTL8195A"}, {"name": "Ameba RTL8710"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.9" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "2.0.0", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-2.0.0.tar.gz", "archiveFileName": "ameba-2.0.0.tar.gz", "checksum": "SHA-256:b2c7edcf50bddce06cbd6c43cc6f6954c32ab9117b5eca25d1a0fded0f1ea647", "size": "27062841", "boards": [ {"name": "Ameba RTL8195A"}, {"name": "Ameba RTL8710"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.8" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.1.5", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.5.tar.gz", "archiveFileName": "ameba-1.1.5.tar.gz", "checksum": "SHA-256:960394cfd5dd7c1d38179325b2c87916c4ab0160997e11b66312228815528f2a", "size": "27062585", "boards": [ {"name": "Ameba RTL8195A"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.7" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.1.4", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.4.tar.gz", "archiveFileName": "ameba-1.1.4.tar.gz", "checksum": "SHA-256:4b5ef36fa619ff771cb7be5a3195252ab6e52336a89b2fd23207d2aa6cfa6843", "size": "16998391", "boards": [ {"name": "Ameba RTL8195A"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.7" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.1.3", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.3.tar.gz", "archiveFileName": "ameba-1.1.3.tar.gz", "checksum": "SHA-256:b8c9ad3cccb0ea97224c29e5f19204e54825aec053f844a5e18204e0c693ed0b", "size": "16982932", "boards": [ {"name": "Ameba 8195AM"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.6" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.1.2", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.2.tar.gz", "archiveFileName": "ameba-1.1.2.tar.gz", "checksum": "SHA-256:713fd098dd3507166f56c7883a28fa2860cb8a8697ca522cf6df8a4f01c6e26f", "size": "16971819", "boards": [ {"name": "Ameba 8195AM"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.6" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.1.1", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.1.tar.gz", "archiveFileName": "ameba-1.1.1.tar.gz", "checksum": "SHA-256:f5ab800ad3b1c9801fe66558a7e3532bbd702308093a1e9a23c836127e3f86c2", "size": "16970352", "boards": [ {"name": "Ameba 8195AM"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.6" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.1.0", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.0.tar.gz", "archiveFileName": "ameba-1.1.0.tar.gz", "checksum": "SHA-256:328f8ce8646e40a0c4074c9e181da298ab4cd9de6e53fef7a0b706b33f877d8f", "size": "16573295", "boards": [ {"name": "Ameba 8195AM"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.6" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.0.9", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.9.tar.gz", "archiveFileName": "ameba-1.0.9.tar.gz", "checksum": "SHA-256:bc664ecb48e97db7cf1fae6b5ffc43f487e6c358cf5c0e609ef26fbc099d6735", "size": "16449042", "boards": [ {"name": "Ameba 8195AM"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.6" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.0.8", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.8.tar.gz", "archiveFileName": "ameba-1.0.8.tar.gz", "checksum": "SHA-256:97461aefbd6eb3aac960ce01608592f4c73394e4dfdd52030c693cbf265c3ac2", "size": "16407607", "boards": [ {"name": "Ameba 8195AM"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.6" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.0.7", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.7.tar.gz", "archiveFileName": "ameba-1.0.7.tar.gz", "checksum": "SHA-256:bd1379494d295a487ebfe6108436a464bb88f86375bce695c1fe9b51d7d42498", "size": "16394925", "boards": [ {"name": "Ameba 8195AM"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.6" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.0.6", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.6.tar.gz", "archiveFileName": "ameba-1.0.6.tar.gz", "checksum": "SHA-256:541977c720cd079581a90d269eb8a79c997eb4af09da0c6bb76c833ff9154ef0", "size": "15448625", "boards": [ {"name": "Ameba 8195AM"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.6" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.0.5", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.5.tar.gz", "archiveFileName": "ameba-1.0.5.tar.gz", "checksum": "SHA-256:5bb37c277940c88eff42c342991a1df64b40a19fe886e7c44a75c3d377313623", "size": "15450506", "boards": [ {"name": "Ameba 8195AM"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.5" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.0.4", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.4.tar.gz", "archiveFileName": "ameba-1.0.4.tar.gz", "checksum": "SHA-256:83c453986960405965867baee5a22760f964d2dad22116e228527a612690c165", "size": "15436788", "boards": [ {"name": "Ameba 8195AM"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.4" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.0.3", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.3.tar.gz", "archiveFileName": "ameba-1.0.3.tar.gz", "checksum": "SHA-256:1981c779613c7d7003532b6d0c08b65ae030613c33c16023bd5d51bf97acaf51", "size": "15416660", "boards": [ {"name": "Ameba 8195AM"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.3" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.0.2", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.2.tar.gz", "archiveFileName": "ameba-1.0.2.tar.gz", "checksum": "SHA-256:73d2cfff3afd0a697506534caeccae9e9f6e3391cc29ff338aca34eaf89f7cbc", "size": "15363137", "boards": [ {"name": "Ameba 8195AM"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.2" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.0.1", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.1.tar.gz", "archiveFileName": "ameba-1.0.1.tar.gz", "checksum": "SHA-256:c89f08a3fc64edee1ed9a266b7e41cc1b15241787b6860ac46e5cafe2bad8b9b", "size": "15363137", "boards": [ {"name": "Ameba 8195AM"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.1" } ] }, { "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", "architecture": "ameba", "version": "1.0.0", "category": "Contributed", "help": { "online": "http://www.amebaiot.com/" }, "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.0.tar.gz", "archiveFileName": "ameba-1.0.0.tar.gz", "checksum": "SHA-256:9beb7abc8cd7c22f4f031daf8e58e07aa5b3fc2d6449a120c54b5c899f1012fb", "size": "15348074", "boards": [ {"name": "Ameba 8195AM"} ], "toolsDependencies": [ { "packager": "realtek", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "realtek", "name": "ameba_tools", "version": "1.0.0" } ] } ], "tools": [ { "name":"arm-none-eabi-gcc", "version":"4.8.3-2014q1", "systems":[ { "host":"i686-mingw32", "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", "checksum":"SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", "size":"84537449" }, { "host":"x86_64-apple-darwin", "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", "checksum":"SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", "size":"52518522" }, { "host":"x86_64-pc-linux-gnu", "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", "checksum":"SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", "size":"51395093" }, { "host":"i686-pc-linux-gnu", "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", "checksum":"SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", "size":"51029223" } ] }, { "name": "ameba_tools", "version": "1.0.9", "systems": [ { "host": "i686-mingw32", "archiveFileName": "ameba_tools_windows-1.0.9.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_windows-1.0.9.tar.gz", "checksum": "SHA-256:ccb795361cf20a69d41ef97466ee127c4721cd0068f9569b72fdb965356db3ec", "size": "784212" }, { "host": "x86_64-apple-darwin", "archiveFileName": "ameba_tools_macosx-1.0.9.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_macosx-1.0.9.tar.gz", "checksum": "SHA-256:d4b938b34140d8bab16efc538f482bf61c22795ad690c9114215286e37ab7fdd", "size": "64855" }, { "host":"x86_64-pc-linux-gnu", "archiveFileName": "ameba_tools_linux-1.0.9-v2.tar.gz", "url":"https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_linux-1.0.9-v2.tar.gz", "checksum":"SHA-256:e55c49504521d4084c753983e3102fbedecf085d7aaba6fdbf3194ce52ce9ea5", "size":"3212475" }, { "host":"i686-pc-linux-gnu", "archiveFileName": "ameba_tools_linux-1.0.9-v2.tar.gz", "url":"https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_linux-1.0.9-v2.tar.gz", "checksum":"SHA-256:e55c49504521d4084c753983e3102fbedecf085d7aaba6fdbf3194ce52ce9ea5", "size":"3212475" } ] }, { "name": "ameba_tools", "version": "1.0.8", "systems": [ { "host": "i686-mingw32", "archiveFileName": "ameba_tools-1.0.8.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.8.tar.gz", "checksum": "SHA-256:8f2f84ee52862c101e61e3eabae7f20384e02d8640451d96a5357fa260df82c7", "size": "5527556" }, { "host": "x86_64-apple-darwin", "archiveFileName": "ameba_tools-1.0.8.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.8.tar.gz", "checksum": "SHA-256:8f2f84ee52862c101e61e3eabae7f20384e02d8640451d96a5357fa260df82c7", "size": "5527556" } ] }, { "name": "ameba_tools", "version": "1.0.7", "systems": [ { "host": "i686-mingw32", "archiveFileName": "ameba_tools-1.0.7.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.7.tar.gz", "checksum": "SHA-256:2e67bcfbcd31ce3cc02a8edb4f645ccb2dcd8b3b9ccb63f2d090e54225c94075", "size": "5540922" }, { "host": "x86_64-apple-darwin", "archiveFileName": "ameba_tools-1.0.7.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.7.tar.gz", "checksum": "SHA-256:2e67bcfbcd31ce3cc02a8edb4f645ccb2dcd8b3b9ccb63f2d090e54225c94075", "size": "5540922" } ] }, { "name": "ameba_tools", "version": "1.0.6", "systems": [ { "host": "i686-mingw32", "archiveFileName": "ameba_tools-1.0.6.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.6.tar.gz", "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", "size": "5502387" }, { "host": "x86_64-apple-darwin", "archiveFileName": "ameba_tools-1.0.6.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.6.tar.gz", "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", "size": "5502387" } ] }, { "name": "ameba_tools", "version": "1.0.5", "systems": [ { "host": "i686-mingw32", "archiveFileName": "ameba_tools-1.0.5.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.5.tar.gz", "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", "size": "5502387" }, { "host": "x86_64-apple-darwin", "archiveFileName": "ameba_tools-1.0.5.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.5.tar.gz", "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", "size": "5502387" } ] }, { "name": "ameba_tools", "version": "1.0.4", "systems": [ { "host": "i686-mingw32", "archiveFileName": "ameba_tools-1.0.4.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.4.tar.gz", "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", "size": "5502387" }, { "host": "x86_64-apple-darwin", "archiveFileName": "ameba_tools-1.0.4.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.4.tar.gz", "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", "size": "5502387" } ] }, { "name": "ameba_tools", "version": "1.0.3", "systems": [ { "host": "i686-mingw32", "archiveFileName": "ameba_tools-1.0.3.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.2.tar.gz", "checksum": "SHA-256:cb5115f389896786995b6d6d9edd9c25408310700dc6bed267325a02b1dc3e90", "size": "5108076" } ] }, { "name": "ameba_tools", "version": "1.0.2", "systems": [ { "host": "i686-mingw32", "archiveFileName": "ameba_tools-1.0.2.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.2.tar.gz", "checksum": "SHA-256:cb5115f389896786995b6d6d9edd9c25408310700dc6bed267325a02b1dc3e90", "size": "5108076" } ] }, { "name": "ameba_tools", "version": "1.0.1", "systems": [ { "host": "i686-mingw32", "archiveFileName": "ameba_tools-1.0.1.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.1.tar.gz", "checksum": "SHA-256:cb5115f389896786995b6d6d9edd9c25408310700dc6bed267325a02b1dc3e90", "size": "5108076" } ] }, { "name": "ameba_tools", "version": "1.0.0", "systems": [ { "host": "i686-mingw32", "archiveFileName": "ameba_tools-1.0.0.tar.gz", "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.0.tar.gz", "checksum": "SHA-256:cb5115f389896786995b6d6d9edd9c25408310700dc6bed267325a02b1dc3e90", "size": "5108076" } ] } ] }
]
}
and it looks like this:
so my question is, where is the json file with newer information like the how to post,
cause the how to post link to the old / without 8711 support.
txs
I see that currently Arduino board configuration uses SWD interface for programming. Is there a working UART boot loader available for this module?
Currently it uses -std=c++11
which is incorrect.
i can't get i2c to work...can't even see signal on the scope. i'm using ssd1306 based i2c 128x64 oled display and adafruit library. works ok on other platforms. rtl chips looks fine as pwm example works on relevant pins.
Hi,
I have a PADI IoT Stamp that I've soldered onto a breakout. I have it connected to an Si1445 UV sensor via I2C with SCL=GC5 and SDA=GC4. My sketch is the example si1145test from Adafruit:
#include <Wire.h>
#include "Adafruit_SI1145.h"
Adafruit_SI1145 uv = Adafruit_SI1145();
void setup() {
Serial.begin(9600);
Serial.println("Adafruit SI1145 test");
if (! uv.begin()) {
Serial.println("Didn't find Si1145");
while (1);
}
Serial.println("OK!");
}
void loop() {
Serial.println("===================");
Serial.print("Vis: "); Serial.println(uv.readVisible());
Serial.print("IR: "); Serial.println(uv.readIR());
// Uncomment if you have an IR LED attached to LED pin!
//Serial.print("Prox: "); Serial.println(uv.readProx());
float UVindex = uv.readUV();
// the index is multiplied by 100 so to get the
// integer index, divide by 100!
UVindex /= 100.0;
Serial.print("UV: "); Serial.println(UVindex);
delay(1000);
}
The sensor is verified to work when connected to an Arduino Genuino and Pro Mini clone.
After some debugging, I've found that the PADI Stamp board is crashing in the first call to Wire::endTransmission
from uv.begin()
in setup
.
It looks like that i2c_write
is doing something wrong, but I can't tell what..
I have successfully uploaded a sketch to an RTL8720D. The goal is to use LG RX/TX with a serial adapter. My question is, do I use the same approach with RTL8710? RTL00 module.
If so, are the LOG pins in the same places? GE1 and GE0?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.