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 - lennevia

Pages: 1 2 3 ... 6
TinyDuino / Re: Calibrating ASD2612 9 Axis IMU
« on: May 26, 2020, 12:23:35 PM »
Hello Andy,

Thanks for sharing your findings!

Hope it helps others.

Thank you!



The TinyShield in question is a semi-custom board that is meant for use with an AVR programmer.

For this reason, there is no documentation or example code on our website. You can look at this website for some general information:



TinyDuino / Re: Calibrating ASD2612 9 Axis IMU
« on: May 21, 2020, 05:54:49 PM »
Hey there Andy,

I am not sure what setup you have for using the 9-Axis with Linux, but you may want to check the library on GitHub to see if it is supported:

If there's any more information you have, I can try my best to help!



Well done!

Thanks for updating with your findings!

User Projects / Code Examples / Re: Tiny TV
« on: May 12, 2020, 05:11:12 PM »
Hello Manny,

You can find the TinyTV program on github, or you can download it directly with this link:

To get coding, you would want to go through the TinyScreen+ Getting Started tutorial to make sure you have all the right background software:

Let me know if you have any questions!


General Discussion / Re: Joystick shield discontinued?
« on: May 08, 2020, 02:12:10 PM »

Yes it is discontinued, sorry for the way it is presented on the website! It must have gotten lost when we changed over our website in the past year. This will be fixed today to correct the posting.

The joystick buttons were too difficult to manufacture with, so we opted for a joystick with an injection-molded (previously 3D printed with resin) attachment. The Video Game Kit became an all-in-one that can be seen with the Tiny Arcade, or the Pocket Arcade. These kits are cheaper and more functional than the previously sold Video Game Kit with all the same technical abilities and then some.

If you are looking for just joysticks, we also have the Joystick Wirelings.

Sorry about the misinformation, and please let me know if you have any other questions!



General Discussion / Re: TinyZero Problems
« on: May 06, 2020, 01:37:03 PM »
Hey John,

You are correct that the TinyScreen+ and TinyZero are pretty much the same schematically - so there shouldn't be a huge difference in being able to program them.

Do you see this same issue on every TinyZero? You said you had one that worked fine before?

You could try updating the Arduino IDE if it's not the most recent version to see if that makes any difference.

A small suggestion I am sure you are aware of, is to make sure you have "TinyZero" selected in the Tools menu when you are programming.

I hope that helps! Let me know if you find anything out!



TinyDuino / Re: I2C communication reliability
« on: May 06, 2020, 01:19:44 PM »
Hey Luke,

Happy to hear my response helped, and that you're not seeing any issues in the accuracy of the time!

Excited to see the final project!



Wirelings / Re: .42" OLED usage with Arduino UNO?
« on: May 05, 2020, 02:33:44 PM »
Hey there Steve,

The random white bits mean that the screen is not correctly being initialized.

The Arduino UNO will supply 5V, when the 0.42" Wireling is meant to be used with 3.3V - so there is a possibility that the power difference could be causing issues.

There are a couple of solutions to output 3.3V from the Arduino UNO:

It is, however, possible that the 0.42" Screen could be damaged. If you have a Wireling Adapter Shield or other Wireling-specific hardware, I would advise you to test with this before moving forward so that you can make sure the screen is still functioning.

I hope that helps!

Thank you,


TinyDuino / Re: I2C communication reliability
« on: May 04, 2020, 12:50:00 PM »
Hello Luke,

Welcome to the forum! I'll try to answer your questions and provide information where I can!

In addition if the I2C did suddenly lose connection mid way through sending data what would the 328P processor do?  does it simply hang waiting for the ACK and the STOP command or does it just take whatever data it has received and assume the rest is value 0 and ends communication?

"Acknowledge bit is a ninth bit of every byte sent. The receiver always has to confirm successful receive with ACK by pulling SDA low or in case receiver cannot accept data it will leave SDA high (NACK), so master could stop transmitting and do another scenario if needed." This page some more information that picks apart the bits in each I2C signal.

Some things can definitely go wrong when using I2C, but these issues usually only occur when you are using a lot of different devices with different addresses - since I2C uses mainly two wires for communication, things could get a little hectic in a scenario with 20 I2C devices and trying to pull data from each device as quickly as possible.

That being said, while it is possible, it is unlikely you will have any issues. It sounds like you are using only one I2C device (the RTC). And while there is a small chance some signals could be lost - the RTC will continue to send and be read correctly for the time originally set. So while a signal could be lost, correct signals will continuously be sent - which should effectively correct any issues along the way.

All in all, I wouldn't worry too much! To put your mind at ease, I would recommend doing some tests with the hardware you have. You could set a time in respect to a trustworthy clock - like your phone - and then leave it over night or for a few days to see if there is any difference in the time.

I hope that helps!



Wirelings / Re: Wireling Interrupt specifics
« on: May 01, 2020, 11:47:32 AM »
Hello Mike,

What board are you looking at?

Is there something specific you are aiming to accomplish with interrupts?


Hello Willem,

Got the code fix pushed so it should be fixed across everything now.

Thanks again for finding that!



Thanks for the investigation and fix you found!

If you would like, you can submit a pull request for the software change you talked about on the GitHub repository:

Or, you can attach the code here to be tested.

Thank you for your time!


Wirelings / Wireling Welcome!
« on: April 22, 2020, 02:28:24 PM »
Welcome to the Wireling portion of the TinyCircuits forum! Post questions, topics, ideas for new Wirelings, or Wireling projects.

New to Wirelings? Check out the Wireling Overview to learn more!

Tiny Arcade / Re: Tiny arcade stuck in bootloader mode
« on: April 13, 2020, 03:44:53 PM »
Happy it helped!

Pages: 1 2 3 ... 6
SMF spam blocked by CleanTalk