Skip to main content

IOT , raspberry pi what is that ?

 IOT - Internet of Things 

to give a brief idea that would be a software and hardware 
so talking about software it can be a simple application hosted some where in  cloud.

hardware would be any device say for example a light bulb

ok so where is the talking of soft and hard begins
a normal light bulb can be modified with certain electronic components.
so why do we need to modify ?
for example if a light is on the status of the light would be 1
if the light is off the status of the light would be 0

sounds similar yeah right 01101010101 binary numbers

ok - software would be a program to send 0 or 1 to the light bulb

so how do we do that 
we can make use of raspberry pi 
how different is the pi computer from ordinary computer 
the pi computer has GPIO pins
GPIO - series of pins to send  data to device (bulb)

still confusing mmm -

program(0,1) ---pi --GPIO - bulb would be the integration layers.

so start making your own IOT devices - enjoy for now.
 
 
ok pi is a small computer that u can buy online ,it is a board which has provisions for
memory ,usb, harddisk ,camera ,u can run LINUX os on that ,deploy ur applications and test .
u can connect to a monitor and do code ,an innovation u can play with.


u can connect to wifi ,use a SIM card and lot other features .

beginners who want to try some IOT stuff can start with pi,python
u can get a lot of stuff online ,happy programming.

Comments

Popular posts from this blog

SHA-256 initial values

The simple workout to arrive at the initial values for sha-256 The first 32 bit of the fractional part of the sqroot (first 8 prime number 2-19) Alright what does it say  Sqrroot(prime)- Let’s say the first prime is 2 Sqroot(2)  = 1.414213562373095 Convert to hexadecimal- Since we are worried about the fractional part alone Converting the fractional part would be easy Fractional part- 0.414213562373095 Multiply the fractional part with 16 to arrive at hex 0.414213562373095*16= 6.62741699796952 0.62741699796952*16= 10.03867196751232 0.03867196751232*16=0.61875148019712 0.61875148019712*16=9.90002368315392 0.90002368315392*16=14.40037893046272 0.40037893046272*16=6.40606288740352 0.40606288740352*16=6.49700619845632 0.49700619845632*16=7.95209917530112 Resulting hexadecimal would be 6a09e667 which is  h0 := 0x6a09e667 Iam going to stop at the 8th iteration , why is that ? Since we are interested in 32 bit (8*4=32) Alright to make it clear  Convert hexade...

Linear Regression with one variable - Introduction

 It is not but making a some how clear relationship among variables the dependent and independent variables. talking in terms of maths the equation can be used meaningfully for something may be to determine /predict values from data. if y = m * x + b  the values for m , b can be anything but has to appropriate to predict y  so the loss which is  difference from existing to prediction is close to zero ~0 to start with we can say the one variable as -x  in some scenario m , b are called variables    the equation stated about is a line equation we have any equation  y = 2*x  y = x*x y = 2x +2x*x  so why the need of all these equations , it is all about playing data now a days in machine learning problems we create a data sets , lets consider as x  y to be a value of x the datas . y = datas  when we express the data as a function and plot in the graph we get the curves  take some random data x and plot x and y  x =1 , 2, ...