Hello,
I have a prototype which is built upon the Teensy 3.1 and am considering either sticking with the 3.2 (the obvious upgrade) or moving on to the 4.0.
What I like about the 4.0 is more flash memory. I am looking forward to including more images in the flash so I can improve my displays.
How compatible are they? Will my existing code pretty much port over by just changing pin numbers?
Secondly, I will be implementing a database with external storage. Estimated entries I will need to manage will be around 1 million. Looking at about 10 MB of data in total when in full use. Are there any existing database libraries which work on the 3.2 or the 4.0? If I'm making my own or using an existing database do you think the extra speed and RAM of the 4.0 is a must for this amount of data? Perhaps Teensy is not suitable for a database like this at all?
Lastly, I cannot keep this form factor. For one these USB headers are incredibly easy to break off, but I also want to turn this into a completely surface mount solution. I understand I can purchase every component of the Teesny 3.2 or Teensy 4.0 wherever I want with the exception of the bootloader chip. Is the bootloader chip necessary in order to keep programming over USB using Visual Micro, teensyduino, and the Arduino libraries?
If it is necessary then can I buy the bootloader chip pre-programmed for the 3.2 or 4.0? I need 200 for the first run and the knowledge that more will continue to be available. Not to mention, I want to support you guys for developing the Teensy.. do you sell the other components as well?
I have a prototype which is built upon the Teensy 3.1 and am considering either sticking with the 3.2 (the obvious upgrade) or moving on to the 4.0.
What I like about the 4.0 is more flash memory. I am looking forward to including more images in the flash so I can improve my displays.
How compatible are they? Will my existing code pretty much port over by just changing pin numbers?
Secondly, I will be implementing a database with external storage. Estimated entries I will need to manage will be around 1 million. Looking at about 10 MB of data in total when in full use. Are there any existing database libraries which work on the 3.2 or the 4.0? If I'm making my own or using an existing database do you think the extra speed and RAM of the 4.0 is a must for this amount of data? Perhaps Teensy is not suitable for a database like this at all?
Lastly, I cannot keep this form factor. For one these USB headers are incredibly easy to break off, but I also want to turn this into a completely surface mount solution. I understand I can purchase every component of the Teesny 3.2 or Teensy 4.0 wherever I want with the exception of the bootloader chip. Is the bootloader chip necessary in order to keep programming over USB using Visual Micro, teensyduino, and the Arduino libraries?
If it is necessary then can I buy the bootloader chip pre-programmed for the 3.2 or 4.0? I need 200 for the first run and the knowledge that more will continue to be available. Not to mention, I want to support you guys for developing the Teensy.. do you sell the other components as well?