![]() |
Forum Index : Microcontroller and PC projects : E100 WiFi
![]() ![]() |
|||||
Author | Message | ||||
JohnS Guru ![]() Joined: 18/11/2011 Location: United KingdomPosts: 4034 |
Thanks for clearing that up - though google didn't manage to find me many boards except by MikroE themselves. (For that matter I only found about 60 UEXT boards, on a quick count.) Anyone making their own can sure save a LOT of pennies!! John |
||||
srnet Senior Member ![]() Joined: 08/08/2014 Location: United KingdomPosts: 164 |
|
||||
JohnS Guru ![]() Joined: 18/11/2011 Location: United KingdomPosts: 4034 |
Thanks for that, though Olimex sell a UEXT x 5 to allow multiple boards. I take it then that the MikroBus allows more? I'd not met the WEMOS ones so again thanks. Is the lack of a long-established standard cheap interface/etc just that for so long no-one wanted to be non-proprietary? It's not as if uC boards just suddenly got powerful and cheap. (I'm thinking USB, CAN, Ethernet etc are only OK in certain respects, not apparently suitable here.) With so many ways of interconnecting things (the endless buses etc), I'm surprised MikroBus is apparently about all there is. John |
||||
srnet Senior Member ![]() Joined: 08/08/2014 Location: United KingdomPosts: 164 |
I take it then that the MikroBus allows more? The UEXT stuff is 10 pins only, so some of the boards use pins that on other boards are the SPI and I2C. So one board stops another board working because of a conflict. This conflict does not occur in the Mikrobus boards as the common pins SPI, I2C are common across modules and not intended to be used for other purposes. $50SAT is Silent but probably still working. For information on LoRa visit http://www.loratracker.uk/ |
||||
JohnS Guru ![]() Joined: 18/11/2011 Location: United KingdomPosts: 4034 |
Seems odd then. If MikroBus is about all there is, I'm really surprised. There must then be a giant hole in the market for one with cheap boards! I was expecting there would be several, with at least one having hundreds or thousands of boards from many makers, cheap to buy. (A bit like how the IBM PC boards were.) John |
||||
MicroBlocks![]() Guru ![]() Joined: 12/05/2012 Location: ThailandPosts: 2209 |
Personally i like Gadgeteer Sockets Microblocks. Build with logic. |
||||
srnet Senior Member ![]() Joined: 08/08/2014 Location: United KingdomPosts: 164 |
They have the same issue as the UEXT. Because there is pin sharing, what you plug into one socket may stop another from working. The format would work if it was more pins, say 16. Then you dont end up with conflicts on the SPI or I2C. Formats such as those may be from an era when IO pins were limited, so sharing was inevitable. More recent processsors are not really short on IO pins. $50SAT is Silent but probably still working. For information on LoRa visit http://www.loratracker.uk/ |
||||
MicroBlocks![]() Guru ![]() Joined: 12/05/2012 Location: ThailandPosts: 2209 |
UEXT and Gadgeteers could still be used and NOT share pins on the connectors. When many connectors are used then just use a bigger MCU's to keep pins on the connectors unique. With the micromite having a range from 28 to 100 pins this works very well as both sharing and unique pins would then be possible. Microblocks. Build with logic. |
||||
srnet Senior Member ![]() Joined: 08/08/2014 Location: United KingdomPosts: 164 |
When many connectors are used then just use a bigger MCU's to keep pins on the connectors unique. With the micromite having a range from 28 to 100 pins this works very well as both sharing and unique pins would then be possible. With say, four sockets, you would need a micro with 4 SPI interfaces and 4 I2C interfaces. You could of course use soft SPI and soft I2C, if available and at reduced performance, but that can mean modifying standard libraries and routines. $50SAT is Silent but probably still working. For information on LoRa visit http://www.loratracker.uk/ |
||||
MicroBlocks![]() Guru ![]() Joined: 12/05/2012 Location: ThailandPosts: 2209 |
Four sockets could share the SPIs CLK,DAT pins and have a specific CS pin. The I2C could be on all four of them as it is a bus! The whole point about the Gadgeteer sockets is that it can be used however you want it. Especially when you are the one designing the board. Just having the location of certain pins fixed allows for modules to be made. If the SPI pins are always on the same pins then you could share them over four connectors if you have one SPI channel available or you could give each connector its own SPI channel. It is very flexible. It is very similar to the mikrobus which allows for the same thing. My only problem with the mikrobus is that it has a footprint that is not friendly to use when you want to mount a module not directly on the pcb. Microblocks. Build with logic. |
||||
lew247![]() Guru ![]() Joined: 23/12/2015 Location: United KingdomPosts: 1702 |
Can anyone confirm the pic below has the tracks correct please>? |
||||
jman![]() Guru ![]() Joined: 12/06/2011 Location: New ZealandPosts: 711 |
@ Lew247 Your red lines are incorrect TX and RX are swapped Regards Jman |
||||
![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |