Search results

  1. S

    to_string() doesn't work

    The problem with the toolchain, which is not full compatible with the C++11 Standard, is when writing libraries they are not full compatible with other microcontrollers like stm32, raspberry pi pico and others who mostly use toolchains gcc v7 or v9.
  2. S

    to_string() doesn't work

    I know how to do it but using a 5 year old compiler version as a standard?!
  3. S

    to_string() doesn't work

    Are there any news about change of the toolchain to a newer version to solve this problem.
  4. S

    Raspberry Pi Pico

    Meanwhile there is an official Arduino support based on mbed. https://github.com/arduino/ArduinoCore-mbed
  5. S

    to_string() doesn't work

    The file libarm_cortexM7lfsp_math.a is missing in gcc versions higher than 1.5 and must manually copied. wtf
  6. S

    Has anyone tried to use the ARM Compiler?

    Only used with Mbed framework and Mbed Studio. Works without problems.
  7. S

    to_string() doesn't work

    Followed the wiki and changed to gcc-arm-none-eabi-9-2019-q4. No luck, I get always cannot find -larm_cortexM7lfsp_math
  8. S

    to_string() doesn't work

    I want to try it for Teensyduino app, but the wiki doesn't help me, I'm working on macOS. The path for Arduino/hardware/tools is different to windows. On mac there is a user folder Documents/Arduino/hardware which is empty and in Library/Arduino15/packages I can't find the files for Teensy...
  9. S

    to_string() doesn't work

    Tried with following .ini on platformIO [env:teensy41] platform = teensy board = teensy41 framework = arduino platform_packages = toolchain-gccarmnoneeabi@>1.90000.0 getting following result Linking .pio/build/teensy41/firmware.elf...
  10. S

    to_string() doesn't work

    Is there a simple way to change the compiler version? And why does Teensy use an old version? Normally I work on PlatformIO.
  11. S

    to_string() doesn't work

    Here the code: I don't want to discuss the use of String, string or char arrays. It is simple why doesn't it work, it is standard c++11 function
  12. S

    to_string() doesn't work

    the std string library function to_string() don't work, "not declared in this scope"
  13. S

    Future Teensy features & pinout

    Wishes for a new Teensy with i.mx rt1170: - DIP-64 format, this gives extra pins and more space on the PCB - USB C connector - Ethernet (100Mb) and USB Host on standard pins (like on the first Mbed boards) - The chip have two 1Gb Ethernet with AVB/TSN, this interesting for audio over ethernet...
  14. S

    Future Teensy features & pinout

    I find useful that one core is for handling the Ethernet (you have at least 3 of them) and the other core for the application.
  15. S

    Future Teensy features & pinout

    Yes, you are right, AVB stands for Audio Video Bridging https://en.wikipedia.org/wiki/Audio_Video_Bridging, the name of development group was changed in TSN (Time Sensitiv Networking) https://en.wikipedia.org/wiki/Time-Sensitive_Networking they added many standards which are most needed for 5G...
  16. S

    Future Teensies!

    Try VSCode with PlatformIO
  17. S

    Teensy 4.1 Beta Test

    What happens with const variables? Are they also in RAM or are they in the Flash memory as expected?
  18. S

    Teensy 4.1 Beta Test

    Thanks this helps to understand this unique functionality.
  19. S

    Teensy 4.1 Beta Test

    Where can I find examples for use FLASHMEM, FASTRUN and others keywords?
  20. S

    Teensy 4.1 Beta Test

    Bloated RAM usage On Teensy 41 the RAM usage is nearly 1000% higher than on Teensy 35. With a simple blinky program on Teensy 41: Building .pio/build/teensy41/firmware.hex Advanced Memory Usage is available via "PlatformIO Home > Project Inspect" RAM: [= ] 7.9% (used 41660 bytes from...
  21. S

    Teensy 4.1 Beta Test

    Thanks for your help, I released a new version of the TeensyID library at https://github.com/sstaub/TeensyID
  22. S

    Teensy 4.1 Beta Test

    OK, that leads me to right way for the USB serial number.
  23. S

    Teensy 4.1 Beta Test

    I will have a look tomorrow what happens on my board.
  24. S

    Teensy 4.1 Beta Test

    I know about the MAC, but are there some other serial numbers. I found some articles they said HW_OCOTP_CFG0 and HW_OCOTP_CFG1 are used for a 64-bit ID. I want to update my TeensyID library https://github.com/sstaub/TeensyID
  25. S

    Teensy 4.1 Beta Test

    Has Teensy 4.1 a Serial Number or Unique ID build in?
  26. S

    Teensy 4.1 Beta Test

    Ordered mine at https://www.exp-tech.de/detail/index/sArticle/9934/sCategory/1168
  27. S

    Teensy 4.1 Beta Test

    A short advice for an Ethernet library as a starting point. There is a lwip based lib for STM32duino here https://github.com/stm32duino/STM32Ethernet The API follows the Ethernet lib of Arduino, maybe that helps.
  28. S

    wiznet w5500 Receive all Multicast traffic?

    Some consoles send an Universe Discovery Packet, have a look to the sACN specs at http://tsp.esta.org/tsp/documents/published_docs.php
  29. S

    RDM Discovery

    Have a look to https://github.com/claudeheintz The library also supports rdm
  30. S

    Artnet RDM on Teensy

    Have a look to https://github.com/claudeheintz
  31. S

    Suggestion for Ethernet Library improvement

    A W5100 have only 4 sockets not 6. I like the idea and I will look what I can do on my Ethernet3 library https://github.com/sstaub/Ethernet3 there is also some possibilities to increase/decrease the buffer size generally.
  32. S

    Wiznet W5500 support

    I have published a new version 1.5 of my Ethernet3 library, with extended PHY support. I have also released a new NTP library https://github.com/sstaub/NTP
  33. S

    Teensy 3.5 I2C stops working after a while

    It seems that it is a problem with the chip. I have the same problem on Arduino UNO. Sorry.
  34. S

    Teensy 3.5 I2C stops working after a while

    I made a simple sketch for using the I2C IO Expander MCP23017 with a teensy 3.5 board. Using Teensyduino v1.40 with Arduino IDE 1.8.5 The pullup resistors (4.7k) are OK. After a short while (between 5s up to 2min) the expander stops working. #include <Wire.h> #include "Adafruit_MCP23017.h"...
  35. S

    Wiznet W5500 support

    I know about the fact that Adafruit uses the init function. But the intention for this library is not to extend the 'Arduino' library with new functionality, it is to do things more intuitiv and logical. So, also the Ethernet.begin procedure is incompatible because the arduino style is very...
  36. S

    Wiznet W5500 support

    A new version of the Ethernet3 library (1.4) with many small features is published on https://github.com/sstaub/Ethernet3
  37. S

    New Ticker (Timer) Library

    I made a new version v2 with some new features: - internal resolution now micros() - you can determine the number of repeats of the callback function https://github.com/sstaub/Ticker
  38. S

    Help with SLIP encoding/decoding

    I have made a small library for creating OSC messages: https://github.com/sstaub/OSC
  39. S

    New Ticker (Timer) Library

    I know about the TimerOne and TimerThree libraries. But this another way which avoid interrupts, volatile datatypes etc. and you are not limited in the numbers of timers.
  40. S

    New Ticker (Timer) Library

    I made a new Ticker library based on the ArduinoTimerObject library, which uses the millis() function to call a function repeatedly. You can find it on github: https://github.com/sstaub/Ticker
  41. S

    Use Sublime Text as an Arduino IDE replacement.

    There is also a plugin called Deviot https://github.com/gepd/Deviot, it is based on PlatformIo.
  42. S

    Wiznet W5500 support

    You can find the code on https://github.com/sstaub/Ethernet3, there are also some small examples.
  43. S

    Wiznet W5500 support

    I think that is not a good idea, the library from paul is extremely different from mine, which is based on the classic libraries from arduino. Maybe that paul will implement some of the features like PHY support.
  44. S

    teensy 3 MAC address

    I have done a new release v1.1.1 with the pull request from bboyes. Thanks for your help.
  45. S

    Wiznet W5500 support

    I made my own library based on the Ethernet2 lib. It is only for Wiznet w5500 chip and give additional functions: - completely different init procedure - multicast support - PHY support - socket RAM size - MAC Address - CS and RST pin - soft- and hardware reset there is no deeper optimization...
  46. S

    teensy 3 MAC address

    Thank you for your advices, I have rewritten and optimized the code and published it. Also added a UUID (RFC4122) function.
  47. S

    teensy 3 MAC address

    So, when I really understood, you mean that this part of the code can deleted!? #if defined(HAS_KINETIS_FLASH_FTFE) && (F_CPU > 120000000) extern "C" void startup_early_hook(void) { #if defined(KINETISK) WDOG_STCTRLH = WDOG_STCTRLH_ALLOWUPDATE; #elif defined(KINETISL) SIM_COPC =...
  48. S

    teensy 3 MAC address

    Yes I have added the kinetis_hsrun_disable / _enable from the PJRC code to the code of FrankB, so it is nearly the same code. For me the goal is to get an unique mac address and also an UUID (RFC4122), I have to work on next.
  49. S

    teensy 3 MAC address

    I have made a new library called TeensID based on the TeensyMAC lib from frank. You can find it at https://github.com/sstaub/TeensyID I have extended the library with pointers and strings for MAC, USB#, Serial# and ChipID It is only tested for Teensy 3.5
  50. S

    Teensy 3.5 / 3.6 Ethernet / mbed

    Will there mbed support for the new teensy boards, like for 3.1 / 3.2 ? I like the mbed platform more then the arduino platform, because of RTOS and Ethernet functionality and its object orientated libraries. The Freescale K66 is supported. I use PlatformIO . When you make Ethernet support for...
Back
Top