system configuration once the sensors from the garden are connected to the v2 controller board, we are ready for system configuration. we will configure host names, time zones and wifi. at which point the raw data from the sensors should be ready for remote visualization through the api. configuring a unique garden name on the v2 controller power your v2 controller board using a 9v-48v dc power supply adapter. using an ethernet cable, connect to your v2 board to your laptop/computer this is the yellow cable in the middle on the right hand side in the diagram below. The dhcp […]
aquaponics uses bacteria to break down fish waste to grow plants without soil in a recirculating water system. smart aquaquaponics allows you to use your computer or mobile devices to visualize and control your aquaponics garden remotely. a typical garden is shown below: in this post we will looking at required material lists, how to build the physical garden and how to connect sensors to the garden. the following are diy instructions on how to go about building a kijani grows v2 based smart aquaponics garden like the one that will give you plates and years of fresh yummy micro-salads […]
Sensor types: V2 smart controllers support different sensors including digital sensors(eg a float switch), analogue sensors(eg photocell), 1-wire sensor(temperature), i2c, serial and usb based sensors The v2 board can interface most of these directly without any extra external circuitry. Connecting digital sensors connecting digital sensors to v2 controllers using internal software based pull-up resistors is easy because digital sensors mostly have two connections, or three if they are active and require a power source. One contact connects to the respective digital pin eg D4 on the board and the other contact is grounded. the arduino style syntax for activating the […]
i love flowers .. all shapes, all sizes, all colors … above all(most) scents. sometimes it is the only thing i grow … in my shamba. coming to thinking about it, i think i choose a science pathway because of flowers, but that is a story for another day. i remembered this when i saw the flowers i had picked from my office garden in the background of this picture below from last week. it must have been a very ordinary day in paradise and was likely on a roll lost in the moments of the fresh spring scents and […]
i had multiple milestones yesterday. some enormous ones lost me in the future. in the numbness of the present, all i could think about was teachers that taught and helped me learn. i think i was escaping reality, redirecting my mind from the fact that i received a shipment full of v2 boards sitting on my desk and it meant the dream part is over aa with kernel and software loaded running
the last two weeks of the year normally sets the trends for my next year. my new year generally starts just before xmas which means my focus is renewed and runs deep during the holidaze. this results in numerous all nighters and traditionally i have always designed something new and picked up a new technical skill during this heightened moments. this time around i seem to be picking up on influxdb for timed series analysis and more kernel internals. i was messing around with our new v2 controllers and influxdb at the office when i could not take it anymore. […]
Kijani Grows is an aquaponics company so one may expect to learn aquaponics farming through an internship with them. However, though the success of the farms is the ultimate goal of the work, you will actually learn or draw upon a breadth of knowledge that goes far beyond farming. A lot must be done to have functioning gardens that collect and report data through their sensors. The microcomputers are made and programmed to run the sensors, the sensors are soldered to gain the proper connections to the computers, the programs are made to run the pumps and lights, and the […]
we ran into production related challenges and had to reconsider numerous scenarios. we pivoted some and our new v2 smart controllers boards are just about ready. v2 comes with inbuilt linux microcomputer controlling an atmega2560 microcontroller, 20+ digital sensors, 10 analogue, 3 uarts, i2c, 12 relay controls, wifi, eth, mini sd-card, usb(video, audio, cellular), watchdogs, arduino compatible, etc.
shellshock is frightening. it does not affect any of the current releases.
Our smart controllers were running a version of openssl that was affected by the heartbleed bug consider ‘the biggest security vulnerability of all time’ as an attacker can remotely connect and steal encryption keys or data from processes in memory. Our production and development servers were not affected as they run older versions of openssl. However the earlier v1.1 and new v1.3 smart controllers were running a vulnerable version of openssl. It should generally not be an issue as the controllers are probably behind a firewall. To see if your controller was affect, connect to your device using ssh as […]