Single-Board Universal Module

More
27 May 2014 16:44 #23696 by victzh
Replied by victzh on topic Single-Board Universal Module
Another thought - do you think it make sense to provide an extension header for the radios which are not there? There is at least one major player - Open LRS - which uses Si4432. It does not need PA and it works in another band - 433MHz. May be provide SPI + couple of CSs for extension?

Please Log in or Create an account to join the conversation.

More
27 May 2014 16:55 #23700 by PhracturedBlue
Replied by PhracturedBlue on topic Single-Board Universal Module
Also, the via stitching between the top and bottom layer ground planes should be ~0.25 inches in the RF section of the board. Generally a larger diameter via is preferable where possible to reduce inductance.

Please Log in or Create an account to join the conversation.

More
27 May 2014 16:59 #23702 by SadSack
Replied by SadSack on topic Single-Board Universal Module

victzh wrote: Another thought - do you think it make sense to provide an extension header for the radios which are not there? There is at least one major player - Open LRS - which uses Si4432. It does not need PA and it works in another band - 433MHz. May be provide SPI + couple of CSs for extension?


Could be do able but using other pins may need to come from mcu, can't have test pads/points in RF area. Should be ok before it ????

And if where asking :whistle: secound PPM in/out for none Deviation Tx....

Please Log in or Create an account to join the conversation.

More
27 May 2014 17:03 - 27 May 2014 17:09 #23704 by PhracturedBlue
Replied by PhracturedBlue on topic Single-Board Universal Module

victzh wrote: Another thought - do you think it make sense to provide an extension header for the radios which are not there? There is at least one major player - Open LRS - which uses Si4432. It does not need PA and it works in another band - 433MHz. May be provide SPI + couple of CSs for extension?

The main issue is we are just out of room on this size board. I already had to remove headers I wanted due purely to board area. Adding another 6-pin header is probably infeasible. There is one option I see...hook up CSN pins to the unused pins on the 10-pin Devo header. You could then use a long '2 sided' header to allow stacking a 2nd board on top. I'm not sure it will be possible to get any wires to those pins, but it is probably not a bad idea if we could.
The main downside is that it only supplies 5V, so youd need to grab 3.3V from elsewhere on the board

Edit: We'd need to verify that the DevoTx doesn't ground those pins internally...
Last edit: 27 May 2014 17:09 by PhracturedBlue.

Please Log in or Create an account to join the conversation.

More
27 May 2014 17:07 #23705 by PhracturedBlue
Replied by PhracturedBlue on topic Single-Board Universal Module

SadSack wrote: And if where asking :whistle: secound PPM in/out for none Deviation Tx....

What do you need a 2nd PPM for? You already have one. There aren't many pins available that can act as an accurate PPM (using an interrupt vs sampling).

My expectation is to have the 'PPM' pin be able to be used in different ways. In a 'dumb' mode, it would act purely as PPM and you'd use bluetooth to configure the module. In a 'smart' mode, it would act a as a high-speed I2C pin creating a i2c->SPI bridge. This would give all the capablities of the Devo interface but with a PPM socket (i.e. support via Taranis with only custom software

Please Log in or Create an account to join the conversation.

More
27 May 2014 17:59 - 28 May 2014 14:28 #23707 by SadSack
Replied by SadSack on topic Single-Board Universal Module
Yes as I thought :-) Mostly covered.
Asking as most hardware like this you lose your PPM so struggle adding Head-tracking/trainer port or other RF ie Flytron as victzh asked.


Anyways Un-used pins I could maybe just break them out to a pad simple pad (large as poss) If it can be done without breaking layout.
Attachments:
Last edit: 28 May 2014 14:28 by SadSack.

Please Log in or Create an account to join the conversation.

More
27 May 2014 18:31 - 27 May 2014 18:33 #23708 by PhracturedBlue
Replied by PhracturedBlue on topic Single-Board Universal Module
The boards need to fit in the enclosure (either JR module or Devo Tx) so there isn't room to make them any bigger than they are right now. We're actually already pushing it as it will just barely fit in both cases right now.

If you can find a place for a pin on the existing design (but only in the MCU section) and can get it wired to a free pin on the MCU we can try to make it work. But none of the existing connectors can be moved to do this.
Actually, I have no issue pinning out as many of the unused pins on the MCU as possible. I just don't see a lot of room to do so.

Edit: I forgot, we already exposed the SWDIO and SWCLK pins on a header, so those are already available for various functions if need-be. But everything I said above still stands
Last edit: 27 May 2014 18:33 by PhracturedBlue.

Please Log in or Create an account to join the conversation.

More
28 May 2014 13:46 #23731 by PhracturedBlue
Replied by PhracturedBlue on topic Single-Board Universal Module
Unless someone knows of a low-volume supplier of the BK2423, I think I'll stay with the NRF24L01+. It is easy to find in low volume, and while it costs up to $1 more, not having to worry about the supply chain makes it worthwhile for me.

Please Log in or Create an account to join the conversation.

More
28 May 2014 21:25 #23734 by SadSack
Replied by SadSack on topic Single-Board Universal Module
How small....



Attachments:

Please Log in or Create an account to join the conversation.

More
03 Jun 2014 14:40 - 03 Jun 2014 14:41 #23879 by SadSack
Replied by SadSack on topic Single-Board Universal Module
and another....


Attachments:
Last edit: 03 Jun 2014 14:41 by SadSack.

Please Log in or Create an account to join the conversation.

More
06 Jun 2014 18:33 #23940 by PhracturedBlue
Replied by PhracturedBlue on topic Single-Board Universal Module
After more discussion, we've decided to redesign the board on a 4-layer board. It will increase costs a little, but should provide a much more robust design. Of course it'll take some more time, and means it is no longer possible to use the free version of Eagle.

Please Log in or Create an account to join the conversation.

More
10 Jun 2014 09:26 #24014 by kille
Replied by kille on topic Single-Board Universal Module

PhracturedBlue wrote: it is no longer possible to use the free version of Eagle.


There is also a Freemium version of Eagle:
www.element14.com/community/cadsoftFreemium!input.jspa

Eagle runs for 30days with 6 layers.

Please Log in or Create an account to join the conversation.

More
10 Jun 2014 13:57 #24020 by SadSack
Replied by SadSack on topic Single-Board Universal Module



First go...
Attachments:

Please Log in or Create an account to join the conversation.

More
13 Jun 2014 00:51 #24063 by SadSack
Replied by SadSack on topic Single-Board Universal Module

Please Log in or Create an account to join the conversation.

More
13 Jun 2014 03:32 #24065 by victzh
Replied by victzh on topic Single-Board Universal Module
It is still 2-layer design, isn't it?

Please Log in or Create an account to join the conversation.

More
13 Jun 2014 08:25 #24066 by SadSack
Replied by SadSack on topic Single-Board Universal Module
4 layer now just couldn't do this on 2 layer design.

Please Log in or Create an account to join the conversation.

More
13 Jun 2014 11:23 #24067 by SadSack
Replied by SadSack on topic Single-Board Universal Module

Please Log in or Create an account to join the conversation.

More
15 Jun 2014 13:34 - 15 Jun 2014 13:36 #24090 by SadSack
Replied by SadSack on topic Single-Board Universal Module


Trigger finger ready! :side:

Anyone care to comment ? bitbucket.org/SadSack/universaltx-4-layer/
Last edit: 15 Jun 2014 13:36 by SadSack.

Please Log in or Create an account to join the conversation.

More
18 Jun 2014 00:37 - 18 Jun 2014 06:06 #24128 by SadSack
Replied by SadSack on topic Single-Board Universal Module
It's going to happen, later today if all is good.



Last edit: 18 Jun 2014 06:06 by SadSack.

Please Log in or Create an account to join the conversation.

More
23 Jun 2014 01:34 #24183 by PhracturedBlue
Replied by PhracturedBlue on topic Single-Board Universal Module
We finalized the board design, and placed an order from Oshpark.
SadSack is going to try to hand-assemble the prototypes (I can't even imagine doing such a board myself).
We'll see how it goes from there.

The final board can be found here:
oshpark.com/shared_projects/if6JSkqO

I've also tagged them with the v0.8 tag in bitbucket:
bitbucket.org/SadSack/universaltx-4-layer

Please Log in or Create an account to join the conversation.

Time to create page: 0.134 seconds
Powered by Kunena Forum