Author Topic: Experimenting with an Infiray Tiny1C core  (Read 9377 times)

0 Members and 1 Guest are viewing this topic.

Offline abramm

  • ZeroPoster
  • Posts: 1
  • Country: ua
Re: Experimenting with an Infiray Tiny1C core
« Reply #25 on: January 09, 2024, 09:49:01 pm »
Hi globoy,

Thank you sharing your findings!
Can you please re-upload the schematic PDF? Not sure what happened but its 404. :-[

Thanks
 

Offline globoyTopic starter

  • Regular Contributor
  • *
  • Posts: 167
  • Country: us
Re: Experimenting with an Infiray Tiny1C core
« Reply #26 on: January 10, 2024, 02:11:08 pm »
mmm, dunno why that happened.  Here you go.
 
The following users thanked this post: abramm, chuvakpasha

Offline Aahz

  • Newbie
  • Posts: 3
  • Country: ua
Re: Experimenting with an Infiray Tiny1C core
« Reply #27 on: January 27, 2024, 07:06:15 pm »
According to this
https://www.eevblog.com/forum/thermal-imaging/victor-328-mobile-thermal-camera-for-android-phone/msg4737968/#msg4737968
Victor 328B is Tiny1C with interface board in a case.
It seems surprising for me that Victor 328B is cheaper than Tiny1C.
 

Online chuvakpasha

  • Newbie
  • Posts: 3
  • Country: fr
Re: Experimenting with an Infiray Tiny1C core
« Reply #28 on: January 28, 2024, 07:38:09 pm »
Hello globoy
Thank you for your work. This is great.
I looked at your electrical schematic and noticed that there are many unused pins on the CON1 connector. Are they reserved for the DVP interface?
 

Offline globoyTopic starter

  • Regular Contributor
  • *
  • Posts: 167
  • Country: us
Re: Experimenting with an Infiray Tiny1C core
« Reply #29 on: January 29, 2024, 05:48:22 pm »
@Aahz ~ I know!  I don't understand how these units are so inexpensive.  Someone pointed out this unit which lists for me in the USA @ $136USD and apparently contains the Tiny1C.  I am thinking of buying one, disassembling it and then putting its Tiny1C in my rig to see if it's the same as the [much more expensive] units I bought directly from Infiray.

https://www.aliexpress.us/item/3256805937329423.html

@chuvakpasha ~ yes those unused pins are for the DVP interface.  Some of those pins do double duty as the SPI pins.  The interface mode (DVP or SPI) is set through the I2C CCI interface using the VCMD_PREVIEW_START command.  I'm trying to determine if it's ok to share the documentation I have and will if possible.
 

Online chuvakpasha

  • Newbie
  • Posts: 3
  • Country: fr
Re: Experimenting with an Infiray Tiny1C core
« Reply #30 on: January 29, 2024, 09:27:16 pm »
I don't think the pinout of the connector is a trade secret  :)

Earlier you wrote that you receive video from the camera with a frequency of 19 FPS. Not enough ESP32 processor resources to get 25 FPS?
 

Online chuvakpasha

  • Newbie
  • Posts: 3
  • Country: fr
Re: Experimenting with an Infiray Tiny1C core
« Reply #31 on: February 08, 2024, 09:47:37 pm »
Thank you.  I am actually sending out for the new break-out board tonight.  I guess I'll have PCBs and parts to build one up in a week.  It has the same pin-out as the Group Gets Lepton break-out board although as far as I can tell the Tiny1C doesn't currently do anything with its GPIO pins (unlike the Lepton which can drive a VSYNC pulse on one of them).

Hi. Can you share me the PCB design or the gerber files?
Thank you.
 

Offline Dogman211

  • Newbie
  • Posts: 3
  • Country: au
Re: Experimenting with an Infiray Tiny1C core
« Reply #32 on: February 09, 2024, 08:16:05 am »
Hey! I already uploaded the documents they provided you as I did not sign such an agreement, they provided it to me as a form of "sdk" for the XH09 as that package states. The files can be found on the XH09 sdk post I made.
Are you able to share a precompiled binary of a working demo utilising the sdk? I am unable to really decipher what they are trying to relay in the documentation they supplied. Since its pre compiled I think there shouldnt be any qualms or issues on their end.
« Last Edit: February 09, 2024, 08:20:09 am by Dogman211 »
 

Offline globoyTopic starter

  • Regular Contributor
  • *
  • Posts: 167
  • Country: us
Re: Experimenting with an Infiray Tiny1C core
« Reply #33 on: February 10, 2024, 07:32:19 pm »
Attached are two zip files

1. Gerbers for my breakout.  You can see the schematic earlier w/ parts.  See below for the parts I used.

2. An ESP32 arduino sketch for displaying a 384x288 pixel YUV image (1.5X) with all the built-in palettes on a 480x320 pixel ILI4388-based display using TFT_eSPI (80 MHz SPI through a serial-parallel converter).  It includes a port of the CCI SDK and has a simple serial command interface to access the camera's adjustable parameters.  It requires a PSRAM (e.g. WROVER).  I'm not making any claims for correctness or even good coding style with this code.  I threw it together as an experimental vehicle to learn about the module but it should be helpful.  Image acquisition and conversion to RGB on one core and image magnification and display on the other.  SPI DMA engines are used for both acquisition and display.

enjoy.

Tiny1C Rev 2 Breakout BOM
C1, C2 - Murata GRM188R60J226MEA0D
C3, C4, C5 - Kyocera/AVX    06036D475KAT2A
C6 - Vishay TMCP0J106MTRF
CON1 - JAE Electronics WP7B-P040VA1-R8000
R1, R2 - Yageo RC0603FR-0710KL
U1 - Microchip    TC1240AECHTR
U2 - TI LP2981A-50DBVR
U3 - Diodes Incorporated APX803L05-30SA-7
« Last Edit: February 10, 2024, 07:37:36 pm by globoy »
 
The following users thanked this post: chuvakpasha


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf