Recent posts
#31
TinyDuino Processors & TinyShields / Re: How to Measure TinyZero Ba...
Last post by bibletech55 - October 16, 2025, 09:41:24 PMThank you for the additional info! So the MKR Zero board defines (as a macro) the term ADC_BATTERY, while the TinyZero does not.
However, at this time, there is what appears to be a voltage divider next to the circuit "BMA250 Accelerometer". This voltage divider seems to output to pin AD4. Is this the correct analog pin? If so, how do I translate AD4 to the proper input term for analogRead()?
QuoteFix it by checking the TinyZero schematic to find the ADC pin used for battery sense...I double-checked the schematic again, but I couldn't find any analog pins for the circuits with the following headings:
- Lithium Battery Charger
- Battery Connections
- Power
However, at this time, there is what appears to be a voltage divider next to the circuit "BMA250 Accelerometer". This voltage divider seems to output to pin AD4. Is this the correct analog pin? If so, how do I translate AD4 to the proper input term for analogRead()?
QuoteTinyZero's variant does not expose ADC_BATTERY so the symbol is undefined.After searching on GitHub, I was able to find the variant for the MKR Zero, but not the TinyZero. Does the TinyZero not have a variant on GitHub? Could that be why ADC_BATTERY was not defined for the TinyZero?
#32
General Discussion / UK supplier ?
Last post by Paddy_Medway - October 13, 2025, 09:50:10 AMI could not find a search Icon so forgive me if this has been posted many times.
Is there a UK supplier?
Is there a UK supplier?
#33
General Discussion / Re: Thumby Color games descrip...
Last post by playerchoir - October 07, 2025, 10:22:59 PMUsually the description or display is in the TinyCircuits Thumby product. The "Play & program" section and API documentation, MicroPython / Blockly programming guide are probably the information you need.
#34
TinyTV & Tiny Video Player / Settings Menu on Tiny TV 2
Last post by Caludaj - October 06, 2025, 01:56:51 PMIs there a Settings Menu on the Tiny TV 2 that I can access?
Not sure how to get to it.
Thanks in advance for the help!
Not sure how to get to it.
Thanks in advance for the help!
#35
TinyTV & Tiny Video Player / Re: Help Needed with Tiny Vide...
Last post by agreementrepel - October 06, 2025, 03:43:53 AMHi Joe — try right-clicking the TSV Converter and choosing Open to bypass Gatekeeper. Make sure it's the latest version from TinyCircuits' site. If it still won't launch, run it via Terminal or contact TinyCircuits support for a demo TSV file to test.
#36
New Product Ideas / Re: Lidar Lite v3 Tiny Circuit
Last post by larrygrichards - October 06, 2025, 01:22:37 AMYeah, I totally get that! The Lidar Lite v3 is great, but that $150 price tag really hurts. A smaller, more affordable Tiny Lidar version would be awesome, something compact but still accurate enough for small robotics or DIY projects. Hopefully, someone makes one soon!
#37
TinyTV & Tiny Video Player / Re: Tiny TV 2 - AVI Format and...
Last post by fsx - October 03, 2025, 01:58:06 AMThe converter tool uses ffmpeg, the commands it uses are below.
They are basically the same between models, just changing the resolution and increasing the quality on TinyTV 2.
TinyTV 2 (210x135)
TinyTV Mini (64x64)
TinyTV DIY Kit (96x64)
It would be more work to automate the normalize option, but this is the command it uses:
You would run this on the file and parse the max_volume result. A result of max_volume: -1.9 dB means you would use volume=1.8dB in the commands above instead of volume=0.0dB
They are basically the same between models, just changing the resolution and increasing the quality on TinyTV 2.
TinyTV 2 (210x135)
- Contain/LetterboxCode Select
ffmpeg.exe -i "in.mp4" -r 24 -pix_fmt yuv420p -vf scale=210:135:force_original_aspect_ratio=decrease,format=yuv444p,pad=210:135:(ow-iw)/2:(oh-ih)/2,format=yuv420p,hqdn3d -b:v 1500k -c:v mjpeg -ac 1 -acodec pcm_u8 -af volume=0.0dB,aresample=10000,aresample=async=1000,aresample=osf=u8,asetnsamples=n=210:p=0 -y "out.avi" - Cover/ZoomCode Select
ffmpeg.exe -i "in.mp4" -r 24 -pix_fmt yuv420p -vf scale=210:135:force_original_aspect_ratio=increase,crop=210:135:exact=1,hqdn3d -b:v 1500k -c:v mjpeg -ac 1 -acodec pcm_u8 -af volume=0.0dB,aresample=10000,aresample=async=1000,aresample=osf=u8,asetnsamples=n=210:p=0 -y "out.avi" - ScaleCode Select
ffmpeg.exe -i "in.mp4" -r 24 -pix_fmt yuv420p -vf scale=210:135,hqdn3d -b:v 1500k -c:v mjpeg -ac 1 -acodec pcm_u8 -af volume=0.0dB,aresample=10000,aresample=async=1000,aresample=osf=u8,asetnsamples=n=210:p=0 -y "out.avi"
TinyTV Mini (64x64)
- Contain/LetterboxCode Select
ffmpeg.exe -i "in.mp4" -r 24 -pix_fmt yuv420p -vf scale=64:64:force_original_aspect_ratio=decrease,format=yuv444p,pad=64:64:(ow-iw)/2:(oh-ih)/2,format=yuv420p,hqdn3d -b:v 300k -c:v mjpeg -ac 1 -acodec pcm_u8 -af volume=0.0dB,aresample=10000,aresample=async=1000,aresample=osf=u8,asetnsamples=n=210:p=0 -y "out.avi" - Cover/ZoomCode Select
ffmpeg.exe -i "in.mp4" -r 24 -pix_fmt yuv420p -vf scale=64:64:force_original_aspect_ratio=increase,crop=64:64:exact=1,hqdn3d -b:v 300k -c:v mjpeg -ac 1 -acodec pcm_u8 -af volume=0.0dB,aresample=10000,aresample=async=1000,aresample=osf=u8,asetnsamples=n=210:p=0 -y "out.avi" - ScaleCode Select
ffmpeg.exe -i "in.mp4" -r 24 -pix_fmt yuv420p -vf scale=64:64,hqdn3d -b:v 300k -c:v mjpeg -ac 1 -acodec pcm_u8 -af volume=0.0dB,aresample=10000,aresample=async=1000,aresample=osf=u8,asetnsamples=n=210:p=0 -y "out.avi"
TinyTV DIY Kit (96x64)
- Contain/LetterboxCode Select
ffmpeg.exe -i "in.mp4" -r 24 -pix_fmt yuv420p -vf scale=96:64:force_original_aspect_ratio=decrease,format=yuv444p,pad=96:64:(ow-iw)/2:(oh-ih)/2,format=yuv420p,hqdn3d -b:v 300k -c:v mjpeg -ac 1 -acodec pcm_u8 -af volume=0.0dB,aresample=10000,aresample=async=1000,aresample=osf=u8,asetnsamples=n=210:p=0 -y "out.avi" - Cover/ZoomCode Select
ffmpeg.exe -i "in.mp4" -r 24 -pix_fmt yuv420p -vf scale=96:64:force_original_aspect_ratio=increase,crop=96:64:exact=1,hqdn3d -b:v 300k -c:v mjpeg -ac 1 -acodec pcm_u8 -af volume=0.0dB,aresample=10000,aresample=async=1000,aresample=osf=u8,asetnsamples=n=210:p=0 -y "out.avi" - ScaleCode Select
ffmpeg.exe -i "in.mp4" -r 24 -pix_fmt yuv420p -vf scale=96:64,hqdn3d -b:v 300k -c:v mjpeg -ac 1 -acodec pcm_u8 -af volume=0.0dB,aresample=10000,aresample=async=1000,aresample=osf=u8,asetnsamples=n=210:p=0 -y "out.avi"
It would be more work to automate the normalize option, but this is the command it uses:
Code Select
ffmpeg.exe -i "in.mp4" -vn -ac 1 -af aresample=10000,aresample=async=1000,asetnsamples=n=210:p=0,aresample=osf=u8,volumedetect -f null /dev/nullYou would run this on the file and parse the max_volume result. A result of max_volume: -1.9 dB means you would use volume=1.8dB in the commands above instead of volume=0.0dB
#38
TinyLily / Re: Battery charging
Last post by brachubby - October 03, 2025, 12:06:13 AM #39
General Discussion / Re: Interfacing 433MHZ LONG RA...
Last post by stanleyadkins - October 02, 2025, 10:06:10 AMYes, it is possible to interface the 433 MHz Long Range Radio TinyShield with the EFM8UB1-SLSTK2000A via the SPI interface, as long as the voltage levels are compatible and the SPI configuration matches on both ends (clock polarity, phase, etc.). You'll need to configure the EFM8UB1 as an SPI master and ensure proper wiring (MISO, MOSI, SCK, and CS lines). For development, the preferred IDE would be Silicon Labs' Simplicity Studio, which supports the EFM8 series and allows you to write Embedded C code with full access to device configuration tools, code examples, and debugger support. Make sure to check the TinyShield's documentation for any specific commands or initialization sequences required for communication.
#40
General Discussion / How to search this forum?
Last post by TomKatt - September 30, 2025, 08:09:06 AMMaybe I'm just not seeing it, but I cannot seem to find a search option for this forum?
I don't want to be the bad etiquette guy who posts question that have already been asked and answered lol.
I don't want to be the bad etiquette guy who posts question that have already been asked and answered lol.
SMF spam blocked by CleanTalk