Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Ben Rose

Pages: [1] 2 3 ... 23
TinyDuino / Re: TinyZero and MicroSD Shield
« on: April 11, 2019, 02:53:23 PM »
Hi, realized this did not get a response- yes they do work together, and you're right that it's a regulated 3.3V into another 3.3V regulator. The regulators that we use are all LDO type and the voltage drop is very small(spec: 50mv @ 100mA).


TinyDuino / Re: USB TinyShield and Bluetooth
« on: April 11, 2019, 02:42:50 PM »
I gave this a try on my computer and it seems to be working- if you're using TinyDuino, do you have the ATmega328p 8MHz processor selection picked? The tutorial seems to skip over board selection, I'll make a note of that. We're in the process of reworking our tutorial section.

If you did have the right processor selection, let me know what IDE version and operating system you're on so I can try to duplicate the issue.


TinyDuino / Re: Initial serial output is lost on new TinyZero
« on: March 18, 2019, 11:58:16 AM »
Hi, great to hear you like TinyZero as an upgrade to TinyDuino! One of the major differences in use is the SerialUSB virtual serial port and the fact that opening the serial monitor does not reset the processor like with TinyDuino. However, now you can test if the virtual serial port is open or not, so you can put something like this before any SerialUSB output in your setup:

while (!SerialUSB && millis() < 5000); //On TinyScreen+/TinyZero, this will wait until the Serial Monitor is opened or until 5 seconds has passed

Then you will get all output messages after that. We've updated some of our examples, but it's still a work in progress.


« on: March 18, 2019, 11:48:53 AM »
Thanks for supporting us in the Kickstarter! Sorry about the current issues. My simple guess would be a loose battery connector and maybe a damaged flex cable to the speaker- are you able to pop it open and take a look? Sending it here is definitely an option as well, let me know.

TinyLily / Re: USB board getting super hot
« on: March 18, 2019, 11:32:46 AM »
I'm not sure what happened, but it sounds like you should set that particular board aside! The board is damaged if it's hot enough to smell bad. Was it maybe plugged into the processor board the wrong way? Either way, please contact info@tinycircuits.com so we can try to figure out what happened and replace your board.


Hi- we've used the HX711 with a TinyDuino before. SparkFun has a great basic breakout with a very good tutorial: https://www.sparkfun.com/products/13879 Their code can be used with any Arduino including TinyDuino, and you should just need to pick two open IO pins(maybe A0 and A1, since the Matrix board uses 2 through 9). These could be connected through one of our proto boards.


TinyDuino / Re: TinyZero BLE Codebender
« on: January 28, 2019, 01:48:21 PM »
Sorry- this is confusing. It's the code itself that should support TinyZero, codebender is still AVR based boards only(TinyDuino). For TinyZero you will have to download the code and use the Arduino IDE. We're starting to removed codebender links from tutorials etc to help avoid this issue- it doesn't seem like codebender or Arduino Create will support third party ARM boards.


User Projects / Code Examples / Re: Virtual Pet
« on: January 28, 2019, 01:44:11 PM »
Just to clarify, getting started would just require TinyScreen+, no TinyDuino needed since TinyScreen+ has a built in processor/USB :)

Hi- yes, ignoring U2, operation is safe with 5V on the battery input, including R8(1M resistor will pull up to the internal protection diode on AD4). With U2 in place, you should not have problems(it's above 4.2V, so it will not try to charge, but below 6V so it shouldn't cause damage), but the datasheet does not specify operation for this condition(5v on VBAT) so it would be safest to remove it.


Tiny Arcade / Re: Cabinet Art Template
« on: January 28, 2019, 01:04:33 PM »
Sorry! Missed this. Attached the latest cut and graphics outline files. The first file is offset 0.1mm for laser cutting(assuming 0.2mm beam), the second is not. The graphics file can be imported to most vinyl cutter design software etc.

TinyDuino / Re: Bluetooth BLE ST shield sketch loop locks up
« on: January 10, 2019, 01:32:08 PM »
Looking through the code, I do see a delay being used in 'moveAllServos'- hard to say exactly how long the delay is(it looks like it's 0 if the servos don't change position but may be 10s or 100s of ms on large changes), but any blocking delay like that should be avoided to keep the main loop running frequently, especially variable delays. Let us know if removing that changes what you are seeing.


General Discussion / Re: volume not consistent when using tone()
« on: November 28, 2018, 11:20:25 AM »
Yep- this was an unusual one.

We are definitely interested in adding your games! I need to go post in one of the Tiny Arcade section topics where you have mentioned the updates.

TinyLily / Re: What are the two PWM pins on the Tinilily?
« on: November 28, 2018, 11:16:05 AM »
Sorry this sat so long! Yes, pin 3 is the only easily accessible PWM pin, MOSI/11 is one as well and seems to be labeled correctly in the image!

TinyDuino / Re: WiFi TinyShield, ATWINC1500-MR210B, Firmware Updater
« on: November 28, 2018, 11:05:07 AM »
Glad to hear it fixes the HTTP issue as well! We are now updating the firmware here as part of the test procedure.

TinyDuino / Re: Serial.read baud-rate issues...
« on: November 28, 2018, 11:00:19 AM »
Just saw this one- For future reference, this is effectively a hardware limitation for the processor. The 8MHz ATmega(any that I've used) have a significant error in the baud rate generation when trying to do 115200. Why does it work one way? The FTDI chipset is 'smarter' and allows for receiving the significant error, but does not apply it back to what it sends to the TinyDuino.

There's another thread referencing the Arduino WiFi firmware updater tool not working. Same issue. I was able to modify the tool to run at 250K baud- much faster, but a rate that the 8MHz processor can generate exactly, so it works fine.

Unfortunately a lot of our older example code used 115200 since it was output only and worked fine. I'm switching things to 9600 as they need updates(when I remember!).

Pages: [1] 2 3 ... 23