Code & Circuit Technologies
Code&CircuitTechnologies
Work with us

Solutions

Engineering that ships

R&D, connected devices and training for farms, schools and businesses across Kenya.

All services
  • Water-Quality MonitoringOxygen, temperature and turbidity alerts for fish farms.
  • Automated Fish FeedingScheduled feeders for Lake Victoria cage farms.
  • STEM WorkshopsHands-on sessions and teacher training for schools.
  • IoT DevelopmentFrom bench prototype to hardware that survives the field.
  • PortfolioSelected work from the field and the lab.

Field story

How a Kenyan fish farm uses IoT to automate its ponds

Read more

Learn

Learn by building

Workshops, events and open notes for students, makers and educators.

Browse workshops
  • WorkshopsPractical sessions in robotics, electronics and code.
  • EventsMeetups, hackathons and community sessions.
  • Weekly LearningsAn open archive of what we teach each week.
  • BlogAquaculture, IoT and STEM stories and guides.

Workshops

Bring a hands-on robotics session to your school

Read more

Community

Build with us

A community of engineers, students and makers working on open projects.

Meet the community
  • CommunityWhere to find us on GitHub, Discord and Telegram.
  • ProjectsOpen projects you can explore and contribute to.
  • RegisterSign up yourself or your group for a programme.

Community

Join engineers and makers building in the open

Read more

Company

Code & Circuit

A Kenyan technology company working at the meeting point of hardware and software.

About us
  • About UsOur mission, team and story.
  • CareersOpen roles and internships.
  • ContactTalk to us about a project or partnership.

Careers

Help us build technology that works for Africa

Read more
Menu
    • Water-Quality Monitoring
    • Automated Fish Feeding
    • STEM Workshops
    • IoT Development
    • Portfolio
    • Workshops
    • Events
    • Weekly Learnings
    • Blog
    • Community
    • Projects
    • Register
    • About Us
    • Careers
    • Contact
Work with us

Work with us

Have a project, a farm or a classroom in mind?

Tell us what you are working on and we will get back to you with how we can help.

Start a conversationBook a workshop
Code & Circuit Technologies
Code&CircuitTechnologies

Building tomorrow's technology through robotics and IoT innovation, and teaching the next generation of engineers to do the same.

  • hello@codencircuit.co.ke
  • +254 (792) 181-871
  • Kisumu, Kenya

Solutions

  • Water-Quality Monitoring
  • Automated Fish Feeding
  • STEM Workshops
  • IoT Development
  • Portfolio

Learn

  • Workshops
  • Events
  • Weekly Learnings
  • Blog

Community

  • Community
  • Projects
  • Register

Company

  • About Us
  • Careers
  • Contact

Get workshop dates and field notes

Occasional emails about new workshops, events and what we are building.

© 2026 Code And Circuit Technologies LTD. All rights reserved.

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
Back to Articles
Aquaculture

How Satellite Data and In-Lake Sensors Work Together for Aquaculture Monitoring

Satellite imagery sees the whole lake but only once every few days. In-situ sensors see one cage in real time. Neither replaces the other, and the combination is what actually protects a farm.

Khalid Hussein
Khalid HusseinHardware Specialist
September 14, 20268 min read
Earth ObservationRemote SensingIoTAquacultureLake VictoriaWater Quality
How Satellite Data and In-Lake Sensors Work Together for Aquaculture Monitoring

Two very different kinds of data show up whenever aquaculture monitoring on a large lake gets discussed: satellite Earth observation and in-situ sensors, physical instruments sitting in or near the cages themselves. They get talked about as competing approaches more often than they should. In practice, they answer different questions, and a monitoring approach that uses only one of them is missing half the picture.

What satellite data actually gives you

Public Earth observation programmes like the EU's Copernicus Sentinel missions provide freely available imagery that can be processed into proxies for water quality: chlorophyll-a concentration (an indicator of algal activity), turbidity, and surface temperature, across an entire lake surface at once.

The strength here is spatial coverage. A single satellite pass can show you where an algal bloom is forming across all of Winam Gulf, not just at the one or two points where you happen to have a physical sensor. For a county government, an NGO, or a research programme trying to understand lake-wide trends, or trying to decide where to prioritise limited in-situ monitoring investment, that spatial picture is genuinely valuable and something no small number of point sensors could replicate at the same cost.

The weakness is temporal resolution. Depending on the satellite and atmospheric conditions (cloud cover blocks most optical imagery entirely), useful passes over a given spot might only be available every few days. An upwelling event of the kind we described in our first post on Winam Gulf fish kills develops and resolves within hours. Satellite data, by itself, will not catch that. It can show you that an area has had a persistent, worsening algal bloom over the preceding weeks; it cannot tell a farmer to stop feeding at 9 p.m. tonight.

What in-situ sensors actually give you

A dissolved oxygen, temperature, and turbidity sensor node physically deployed at a cage gives you the opposite tradeoff: extremely high temporal resolution (logging every few minutes, if you want) at exactly the point that matters most to that specific farm, but zero visibility into what's happening a kilometre away at another farm's cage, let alone across the whole gulf.

This is the layer that can actually trigger an SMS alert in time to act: stop feeding, aerate, or prepare an early harvest, because it's watching the one thing a farmer needs to know about right now, continuously, at the exact location their fish are living.

Why fusing them matters more than choosing one

The two data sources are complementary along exactly the axis where each is individually weak:

  • Satellite data tells you where to look. A persistent bloom signature developing across a section of the gulf, visible from space days before it becomes a crisis at any single farm, is a signal worth deploying or prioritising in-situ sensors toward, or worth warning a whole cluster of farms in that area.
  • In-situ sensors tell you when to act. Once you know where risk is concentrated, continuous local monitoring is what actually catches the hours-scale event and gives a farmer time to respond, in a way no satellite revisit schedule can match.
  • Satellite data provides context for a single sensor reading. A DO reading that looks unusual in isolation is easier to interpret against a broader picture of what's happening lake-wide at the same time: is this an isolated local event, or part of a wider pattern affecting the whole gulf?

For an evaluator, county government, or partner assessing an aquaculture monitoring proposal, this is the practical distinction worth asking about: does the system rely on one data source alone, or does it combine wide-area context with point-level, real-time ground truth? A programme built on satellite data alone will miss fast local events. A programme built on scattered point sensors alone has no way to prioritise where to expand or to understand whether an event is isolated or systemic. The two together cover for each other's blind spot.

What this looks like in practice

A practical fused monitoring setup for a stretch of lake shoreline typically means: continuous in-situ sensors at the highest-risk or highest-value cage sites, satellite-derived indicators reviewed on a regular cadence (weekly, or triggered by a known regional weather event) to catch wider trends, and a simple process for using the satellite picture to decide where additional in-situ sensors would be worth deploying next.

If you're evaluating a water quality or aquaculture monitoring approach for a programme, county initiative, or research partnership and want to talk through what a fused setup could look like for your area, get in touch. You can also see how our water-quality monitoring works.

Talk to us about your farm

Continuous dissolved oxygen, temperature and turbidity monitoring for cage and pond fish farms in Kenya, with alerts before an overnight oxygen crash.

About water-quality monitoring Arrange a farm visit

In This Article

  • What satellite data actually gives you
  • What in-situ sensors actually give you
  • Why fusing them matters more than choosing one
  • What this looks like in practice

About the Author

Khalid Hussein

Khalid Hussein

Hardware Specialist

Electronics expert specializing in IoT device development and embedded systems. With extensive experience in PCB design and hardware prototyping, Khalid helps bring innovative ideas to life.

Share This Article

XLinkedIn

Related Articles

Exploring Sensors and Automation for Biofloc Aquaculture at Maseno University
Aquaculture

Exploring Sensors and Automation for Biofloc Aquaculture at Maseno University

On 9 September 2026 we visited the Department of Animal and Fisheries Sciences at Maseno University to discuss how sensors, automation, and remote monitoring could improve biofloc aquaculture.

Code & Circuit Team3 min read
Dissolved Oxygen, Temperature and Turbidity: What to Measure on a Kenyan Cage Farm
Aquaculture

Dissolved Oxygen, Temperature and Turbidity: What to Measure on a Kenyan Cage Farm

A lot of farmers on Lake Victoria already own a handheld DO meter and still lost fish. Here's why one sensor, checked once a day, isn't enough, and what a proper monitoring setup actually looks like.

Wycliffe Alphus8 min read
Why Cage Fish Die Overnight in Winam Gulf, and What Farmers Can Do Before the Next Event
Aquaculture

Why Cage Fish Die Overnight in Winam Gulf, and What Farmers Can Do Before the Next Event

Overnight fish kills on Lake Victoria cage farms are usually an oxygen problem, not a disease outbreak. Here's what causes upwelling events in Winam Gulf and how to catch one before it costs you a harvest.

Khalid Hussein9 min read

Stay Updated with Latest Articles

Get the latest insights on robotics, IoT, and technology delivered to your inbox.

No spam, unsubscribe at any time.