mcinnes01's Content - Netduino Forums - Page 3
   
Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.

mcinnes01's Content

There have been 82 items by mcinnes01 (Search limited from 27-April 23)


By content type

See this member's


Sort by                Order  

#56185 Out of pins. Need advice on how to expand

Posted by mcinnes01 on 18 February 2014 - 11:38 PM in Netduino 2 (and Netduino 1)

Thanks that's great, would you power off the 5v or 3.3v rail? I am creating another stage after this of UL2803 to control some relays.

 

Out of interest, like the 595s are the MCPs prone to errors? For example with the help of Mario I used a stage to buffer the output of the 595s for long enough to reload the chip in case of errors, without affecting the output.

 

Many thanks

 

Andy




#56177 Out of pins. Need advice on how to expand

Posted by mcinnes01 on 18 February 2014 - 09:05 PM in Netduino 2 (and Netduino 1)

Hi,

 

I have a 32 port expander using 2 MCP23S17, I wonder if anyone has any examples of how to work with these chips and if anyone could confirm which netduino pins are associated with the following?

 

MOSI

MISO

SCK

CS

 

Many thanks,

 

Andy




#54494 Ethernet Module Update

Posted by mcinnes01 on 05 December 2013 - 07:42 PM in Netduino Go

I have a lot of confidence in the Go! range again, although we haven't seen many gizmo's and do-dads in the last year, in recent months various releases for shield base have come out. Also thanks to Chris for taking the feedback of the community (the good and the less compliment).

 

I think he has done a great job being patient and sympathetic to community frustration, whilst I'm sure secret labs have some of their own, waiting on netmf updates.

 

Whilst I too have been disappointed from time to time, the netduino products are great and other community members must be excited by the imminent prospect of new modules too! Plus QFE1 at the longest will be 3 months at a guess, so I think we have A LOT to be excited for in the not so distant future. :)




#54468 Ethernet Module Update

Posted by mcinnes01 on 04 December 2013 - 07:56 PM in Netduino Go

Hi,

 

Chris is there a planned release date for 4.3QFE1?

 

Are there fixes in this next release of netmf that are holding the next release of Go! Bus up?

 

Many thanks,

 

Andy

 

PS Roll on the new modules :)




#54278 Netduino Go! 4.3 firmware

Posted by mcinnes01 on 24 November 2013 - 09:17 PM in Beta Firmware and Drivers

Can we work with Netduino Go! in VS2012 or VS2013 currently?

 

Could you just go through what is required in terms of install, from the point of view of just having VS2012/13 installed and no NETMF or netduino sdk installed?

 

Can we still use 4.3 for standard netduino 1 with vs2012/13?

 

Many thanks,

 

Andy




#54270 Netduino Go! 4.3 firmware

Posted by mcinnes01 on 24 November 2013 - 02:50 PM in Beta Firmware and Drivers

Hi,

 

Is there any news on the Netduino Go! 4.3 firmware?

 

Many thanks,

 

Andy




#54169 Home Automation

Posted by mcinnes01 on 19 November 2013 - 10:10 AM in General Discussion

Yes all the automation will be hardwired back to my 2 main distribution boards. It uses a fair amount more cable than usual but just provides a much more maintainable approach when its all in. Sadly my once nicely plastered walls which I was hoping to not need to do, now all need replastering. That being said I wouldn't recommend this approach unless you are building a house from scratch or are doing a full on refurb.

 

On top of all the electrical cable I am also running a kilometre of network cable in. Again I have 2 racks, one by each distribution board that will house a 96 bay patch panel each and a 48 port POE switch. The plan is to run CAT5 every where for sensors and any distributed intelligence. For example some of the CAT5 although terminated to the patch panel will then split off to my own control boards to carry signals from sensors like PIRs, temperature sensors and perhaps even carry control voltages for things like actuators. One idea I've had is to either get electronic Radiator valves that I can retro fit or the slightly more invasive approach which is to fit valves inline with each radiator. This way I can use ternperature sensors and motion detectors as well as my own granular time patterns to control my central heating. 

 

What I am doing is running a lot of CAT5 everywhere, some in the ceilings some in the floors etc, a lot will be unterminated but there for when I want to use it. Also I have 2 gang RJ45 faceplates everywhere as I will be using CAT5 for phones, web connections etc etc.




#54162 Home Automation

Posted by mcinnes01 on 19 November 2013 - 03:45 AM in General Discussion

I have posted an update on my blog...




#54136 Shield Base Firmware (beta 7)

Posted by mcinnes01 on 17 November 2013 - 10:27 PM in Netduino Go

Wow I can't believe I've only just found this thread and I'm surprised its so quiet on here :(

 

Good work Chris! Its nice to see work is happening on Go! Bus still :) 

 

I have been mad busy rewiring my house for hopefully what will be a netduino controlled system eventually (lots of work to go with what will be about 80 relays to control)

 

I will definitely have a play when I get a chance.

 

Can I ask for a little (or fairly detailed if you can) update on Go! Bus 2.0?

 

In notice there are some alpha features on there now, perhaps you could tell us where things like:

 

Where the SPI transport is up to

Support for multiple SBs

The generic firmware for STMs and the ability to flash from the N Go!

When the next release is due

 

Many thanks and keep up the great work

 

Andy




#54127 Raspberry Pi and dot Net MicroFramework

Posted by mcinnes01 on 17 November 2013 - 02:58 PM in General Discussion

I use VS2012 with no issue, you can get the 4.3 SDK from the downloads area.

 

Multiple versions of VS, .NET and the SDK should run happily together on the same PC. Just remember to target the correct version in your project.

 

hth

 

Andy




#53190 N+2 communication with WebApi

Posted by mcinnes01 on 14 October 2013 - 12:47 PM in Project Showcase

Hi the link to the netduino code is broken?



#52675 Ethernet Module Update

Posted by mcinnes01 on 09 September 2013 - 09:21 PM in Netduino Go

I often see books on amazon with a similar status? Still if 6 months is a realistic time scale for Go! Bus 1.5 it at least gives us a date to look forward to :)




#52621 Home Automation

Posted by mcinnes01 on 06 September 2013 - 10:47 PM in General Discussion

Cool thanks Mike, I will give it a whirl. Just getting to grips with server 2012 and hyper V.




#52620 Complete Home Automation from Multiple Devices

Posted by mcinnes01 on 06 September 2013 - 10:45 PM in Netduino Plus 2 (and Netduino Plus 1)

I am having 2 central locations, 1 in the loft and 1 in the cellar to avoid having to create a riser and to reduce cable runs. I will have a gigabit link between the 2 and am installing a 96 port patch panel in each to allow me to route things ad-hoc.

 

Each light will go back to these 2 points where I will have a distribution board. Relays will perform the switching all located centrally on the 2 distribution boards. This makes maintenance easy and reduces the number of points of failure. In house having a single or couple of points of failure is desirable as it means you don't have to start ripping up walls and floor boards.

 

Although CAT5 is going in, I may in most cases just use it for the the shielded twisted pairs. As there are 4 pairs you can send data and power down the same cable without creating too much noise. Also if you change your mind you can convert them to standard cat5 cables.

 

Check out some of my active threads for ideas.

 

Andy




#52619 A virtual hack night

Posted by mcinnes01 on 06 September 2013 - 10:37 PM in General Discussion

count me in!




#52601 Complete Home Automation from Multiple Devices

Posted by mcinnes01 on 05 September 2013 - 10:07 PM in Netduino Plus 2 (and Netduino Plus 1)

I am on the same quest as yourself currently....

 

Although I am running about 140 separate runs of cat5e.

 

Some will have wall plates (phone, ethernet) some go to devices, sensors, valves, switches, etc.

 

This all goes back to a patch panel so I can route and change the use as and when I want.

 

Also worth thinking about POE.

 

As I have recently learnt from Mario, SPI is not good over long distances and I have had flakey experiences with it in the past. Noise is a real issue.

 

This is true with i2c but to less of an extent and there are ways of reducing noise and its effects.

 

Something to perhaps ponder, to reduce the effects of resistance you will probably want to step your signal up to say 24v. This in itself creates noise and other complications, but solves the issue of running over long distances.

 

I will share what I learn from Mario and perhaps you can share your ideas?

 

Andy




#52600 Call for Secret Labs to Kick Start Go! Bus

Posted by mcinnes01 on 05 September 2013 - 09:43 PM in General Discussion

I would as ever still love to see 1-wire, maybe even a can-bus module? And perhaps a wifi module?

 

Although I feel a chicken and egg argument coming on....

 

Which **should** come first Go! Bus 1.5 or new modules?

 

If you develop a module you would have to write your own firmware which would be a port around Go! bus 1.0. Then what happens when the generic firmware comes out for the STMs with 1.5?

 

Chris if funding is not a route, but developing modules is, can users have an update on where Go Bus 1.5 is.

 

It would be helpful to see:

- An up to date feature set

- Current status of the features

- Current issues

- A detailed definition of the architecture and how the various functions that are complete work and how you expect or propose the outstanding features to fit in.

 

Are SL happy to share this level of detail and perhaps the code for users to contribute/test?

 

There are a fair few people with STM discovery boards, I guess testing can be done for Go! bus 1.5 with an N Go! + STM discovery right?

 

Thanks again and I hope we can spark some community interest back in to Go! :)

 

Andy




#52559 Home Automation

Posted by mcinnes01 on 04 September 2013 - 10:25 PM in General Discussion

Hi Mike,

 

What would you recommend in terms of hosting MQTT? I have played on my laptop with RSMB and Mosquitto. I ideally want to have MQTT running on my home server so I can access it from any of my home automation devices as this will be the central point where all messages are handled.

 

Many thanks,

 

Andy




#52555 Call for Secret Labs to Kick Start Go! Bus

Posted by mcinnes01 on 04 September 2013 - 09:20 PM in General Discussion

@Juzzer you seem a pretty smart guy looking at your own STM board and your port of NETMF, I would love to see what you could develop for the Go! Maybe a Wifi Module or 1-Wire module or something all together previously unimagined?

 

@Chris if people like Juzzer were able to spend a little time how could they get involved with physically developing the Go! bus protocol?

 

Andy




#52554 Call for Secret Labs to Kick Start Go! Bus

Posted by mcinnes01 on 04 September 2013 - 09:11 PM in General Discussion

Hi Chris,

 

I completely understand the economics behind open source aren't quite as straight forward as standard commercial products and this is why I believe the community could dig in and help out...

 

Whilst Go! Bus may equally benefit from community input from some of the more advanced users I thought there may be a way some of us other users could help out. Whilst throwing money at a problem doesn't always fix it, I was interested in both the community's and Secret Labs opinion on how we could inject some help in to realising the Go! Bus dream. As Go! Bus is Secret Labs brain child its very difficult for people to necessarily contribute on a community platform and this is where my thought of the community and possibly potential hardware vendors helping fund this endeavour.

 

Hardware vendors can benefit from using Go! Bus once it is available to facilitate their own commercial products and ultimately this drives interest back in to the Netduino community. I completely understand that you can't invest more than the returns from sales of the Go! line in to developing it further, but without the new toys like ethernet etc I'm sure you would agree that Go! sales have slumped from the initial level of interest and this catch 22 situation of needing interested to drive sales, to fund development, to create interest, to drive sales.

 

This is where a possible funding scheme like kick starter could help Go!, Netduino and Open source hardware in general...

 

Kick Starter could be used to break the the vicious cycle and could enable Secret Labs to get an extra person working on the Go! line.

 

I guess if you could think in terms of what resources could benefit Go! and what would be required financially or otherwise, the community could work something out?

 

I would be happy to donate in this way, and you can either take the approach you did with AGENT, offering ethernet modules etc, or simply allow people to donate for Go! Bus 1.5 to become a reality sooner :)

 

Andy




#52509 Call for Secret Labs to Kick Start Go! Bus

Posted by mcinnes01 on 02 September 2013 - 10:46 PM in General Discussion

Hi,

 

I have been a happy user of Secret Labs products for many years, I have enjoyed the fantastic, friendly and helpful community and Secret Labs energy and commitment to improve their products.

 

Now I feel it is the communities chance to help Secret Labs...

 

I would like to propose that Secret Labs start a Kick Starter campaign to help fund the development of the Go! Bus protocol which is holding back many avid netduino users and the exciting new products Secret Labs have on backlog. The community have all been waiting patiently for ethernet, SD and the Gadgeteer hub for sometime and it seems focus has shifted and the forums have gone a little quiet.

 

I would like to know the viability to allow the community to "give a little to get a little", by funding Secret Labs so they can employ some additional resources to either work on the Go! Bus protocol, or work on the AGENT smart watch, freeing up other resource to work on Go! Bus.

 

I would love to start getting some use out of my N Go! and would love to see the netduino forums that bustling hive of community interest they were previously.

 

What are your thoughts on this?

 

Many thanks,

 

Andy




#52383 Help bypass switch with reverse current protection

Posted by mcinnes01 on 27 August 2013 - 02:17 AM in General Discussion

Hi Chuck

 

Thanks for the reply, I should elaborate a little further, the switches are the standard wall plates you have in your house to switch the lights on/off. My lights are going to be physically switched with a relay, this will be done using the netduino and my own boards, but I want a manual overide using the standard wall switch. This will have the same 24v power supply that the neduino uses to switch the relay.

 

This will allow me to overide what ever the netduino is doing in terms of switching on the lights, so when the wall switch is in the off position, the netduino is in control, but when I switch the wall switch on this will overide the netduino and turn the lights on.

 

Do you have any thoughts and sorry for not being clearer :)

 

Thanks again,

 

Andy




#52381 Help bypass switch with reverse current protection

Posted by mcinnes01 on 26 August 2013 - 11:48 PM in General Discussion

Hi,

 

I am trying to find a way to manually override the control of some relays.

 

The netduino uses mux to control 24v which switches the coil voltage of some relays. I want to manually control the relays in case something goes wrong on my control board or with my software.

 

The manual switches will carry 24v from the same supply that switches the relays on my control boards. Things that I am unsure about include, if the switch is closed supplying 24v to the the relay coil, but the control board is not is closed, how can I ensure current from the switch doesn't travel backward in to the control board mux circuit?

 

I guess this would be an easy answer with something like diode right? Any help on which one and where would be much appreciated?

 

Finally, what would happen in the switch was close supplying 24v and the control board was supplying 24v to the relay? Would this be fine as it is the same source or could this create some form of over voltage/over current?

 

Could this be resolved with a transistor and if so how would I wire it in.

 

Basically the ciruit has a common ground and the 24v is common to both the ULN2802 which will be used to switch the relay coil and to the switch which will directly supply the same 24v?

 

There is one final consideration, the relays have a 2.5v voltage drop and a 30ma current drop. How would I handle this in terms of resistors and the 2 possible sources of current (ULN2803 or Switch)?

 

I would also like a status LED to show which relays are on again 2.5v voltage drop, 30ma current drop.

 

Many thanks,

 

Andy




#52379 Home Automation

Posted by mcinnes01 on 26 August 2013 - 10:29 PM in General Discussion

Ok so a little time has passed but there have been some major advances in my home automation project...

 

Since my last posts I have played a little with mqtt in various flavours including mosquitto and rsmb...

 

I have also been on a Windows Azure and Web Services course...

 

And employed an electrician to start work at the end of september...

 

After reviewing many different technologies for home automation, as well as getting an estimate for the cost of my rewire I have made some key decisions...

 

Taking a lot of inspiration from super house  I have decided to go for a wired approach, using cat5e to carry pretty much all signals and low voltage around my house. Not only is cat5e relative cheap ~£36 for 305m, it provides shielding, twisted pairs and can carry low voltages happily upto the POE standard of 48v, which covers me for just about every eventuality.

 

Another key decision is that I have taking a radial wiring approach, otherwise known by "node-zero" or "star" wiring. Basically this means having a central point where all wiring comes back to, or in my case 2 points where all wiring comes back to. As my house is over 4 floors (basement, ground floor, first floor and attic) I am having 2 node-zeros; one in the attic and the other in the basement. What this means is the maximum run is only between 2 floors.

 

Essentially the idea is that everything has its own circuit which goes back to a distribution board; located in either the attic or basement. The wiring side of things is a little different than a convensional house; other than a standard consumer board with some RCDs etc, there is very little that reprisents a typical wiring system. From the consumer board 2 circuits (an 80amp for the basement and ground floor and 65amp for the first floor and attic) will come out going to 2 distribution boards. Here this supply will be split up in to functional circuits such as light for each floor, sockets for each floor, boiler, shower, cooker, garden from the relvant distribution board.

 

Each circuit then splits down to granularise the control, so the circuits will all have an RCD, but each component (socket, light etc) will have in most case a relay. And this is where my next decision comes in to play, I have decided to go for a complete home brew approach rather than paying the extortionate prices charged by HAL supplies which invoke some benefits and serveral contstraints each. Not only does price play a key role, but the ability to interface and control things the way I want. One downside to my home brew route is that this technology is untested and has not gurantees or support.

 

To combat this issue I am building a fallback in; there is a requirement in the UK to have a controlable light in each room, and so I am going to keep controls on the walls that are "dumb" controls. Rather than carrying 240v these will however be cat5e carrying 24v, this will have the ability to override my control boards should any software or electronic issues arrise. Some benefits of my approach include using wired control, this removes issues related to wireless and other signals over power. Also using cat5 provides a nice shielded delivery method. Also having my intelligence centrallised (be it centralised to 2 locations) means that I have 2 points of failure, which may sound bad, but is certainly less invasive when distributed intelligence goes wrong and you have to start ripping up floor board or plaster. I will easily be able to replace and identify any broken hardware and my hardware is cheaper as less intelligence (netduinos) are needed. Also having the manual, logic free, electronic overides will provide a failsafe.

 

My control boards are going to be din mounted using something like Cambden Boss enclosures and  will use a din mounted 24v supply and cat5e to connect the control boards to a centralise netduino module. See my other post for more details.

 

I have decided to go for mqtt as my message protocol as inspired by Mike. The Azure and web services course I went on last week gave me some great inspiration for having a service oriented architecture and using queues.

 

I have also built a low power server that runs flat out at around 36 Watts and is completely solid state with no fans or moving parts. This is running server 2012 datacentre core edition, which I am enjoying a steep learning curve on how to configure my first domain and Hyper-V environment. I plan to run several virtual servers on this to create my own Azure like distributed environment, all be it without the ability to automatically scale out across more VMs.

 

Over the coming months I plan to share my project exploits and actively welcome anyones input, ideas, opinions and support. Once I get my server up and running I plan to get mqtt running. I am still to find any detailed information on how to host mqtt and would appreciate any guidance on how to do this or configure the Hyper-V role on server 2012 datecentre core edition.

 

Thanks again,

 

Andy




#52372 Netduino Go Future

Posted by mcinnes01 on 26 August 2013 - 05:22 PM in Netduino Go

Hi Chris,

 

Thanks for the reply, does that mean we are likely to see perhaps an ethernet module this side of christmas which if I remeber correctly uses the STM32? Is there any update on how your testing is going in terms GoBus 1.5 running happily on the STM32?

 

Cheers,

 

Andy





home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.