8flb0etk2c46mekmwr
msq9ti0r1ofvvhepyiy4iaipsz
msq9ti0r1ofvvhepyiy4iaipsz
goq5xczuo8lz3wyd11smhu3gbj

Mzuzu, get ready! A massive upgrade to how local businesses operate and grow has just arrived. We’re thrilled to announce the launch of a digital merchant toolkit coupled with a revolutionary payment system.
This is not just about accepting payments; it’s about putting a powerful digital toolkit, called EntroPay, right into the hands of Mzuzu’s entrepreneurs so they can thrive in the digital age.
For too long, accepting payments and running a business have been separate, complicated tasks. Now, they’re seamless. By integrating with the trusted, world-class PayChangu gateway, we’re not only enabling merchants to accept a wide range of digital payments smoothly and reliably, but we’re building a vital digital service layer on top of the payment collection.
Imagine a single system that handles your cash flow and then immediately transforms that data into actionable business intelligence. That’s exactly what we’re delivering.
KCHKNA, a leader in waste management services, is the first to experience this transformation. Customers can now “Scan and Pay” effortlessly for their services. This instantly provides:
But the real game-changer is what happens after the payment:
Our collaboration with PayChangu is the backbone of this innovation. This partnership delivers the security and speed needed for payment collection while simultaneously unlocking the sophisticated post-collection services.
This is more than a digital upgrade; it’s a commitment to empowering businesses across Mzuzu, helping them grow, manage, and predict their success with unprecedented confidence and digital sophistication.
The future of merchant services has arrived in Mzuzu, and KCHKNA is leading the charge! Stay tuned as we roll this transformative service out to more merchants soon!
Good morning!
Note that this is best called Arduino-like board since a genuine Arduino-branded board is made by the Arduino company. We use the name Arduino board to make it easy to talk about, but a custom board as described below is technically not an Arduino board though will have the function.
Let’s suppose you’ve made your own Arduino-like device. That is, you’ve developed PCB and assembled the components onto the PCB–components such as the ATMEL MEGA328, the crystal, the resistors, capacitors, FTDI chip, headers, etc. Then how do you make your Arduino-like device programmable from the Arduino IDE like any other Arduino? Well, you need to load a bootloader onto this custom board of yours! The bootloader is responsbile for loading your future compiled sketches onto the board. Here are the steps:
What you need
{Arduino IDE installation directory}/hardware/arduino/avr/bootloaders Here, you will find folders corresponding to different boards, such as atmega for the ATmega328P used in Arduino Uno.
3. Burning the Bootloader:
This process will burn the bootloader onto your custom Arduino board, making it ready to use with the Arduino IDE.
At KCHKNA we look forward to mass-producing Arduino-like boards starting in 2025. These will be available for sale across Africa & Asia so that many more people can easily start off their embedded programming journey. Stay tuned!
We believe in working with the entire community so that we can together create a circular economy wherever we are; the ideas about circularity need to be learned and understood from an early age. Here are some pictures from some of our events where we worked with schools and other partners.



































Django a web framework with which one can develop an entire app, backend and front end inclusive. To install Django on your computer depends on how you want to use it. The recommended way would be to start with installing Visual Studio Code as the Integrated Development Environment. Then install an the Python Extension as shown below

NOTE: You must already have Python installed on your system.
We prefer using Anaconda. Install that too.
What you should have installed by now:
Next, run the Anaconda Navigator app

Then create a new virtual environment by clicking “Create”. Name the environment “djangoAppEnv”.
Once the environment is created choose that environment

Then in the search box on the top right, search for django and install the django packages shown below (except django-location-field, not needed at the moment). Make sure to click on “All” in the drop-down menu next to the “Channels” button; this allows you to search for all packages, namely those installed and those not yet installed.

Now open your VS Code application.
In VS Code go ahead and launch a new terminal session; in the menu bar click on “Terminal” then click on “New Terminal”. In that new terminal type
conda activate djangoAppEnv

If successful the beginning of the prompt line will change from (base) to (djangoAppEnv).
You are ready to develop within the virtual environment. We’ll go into more details but for now you can install other python packages that you may need for your specific application. For example install tensorflow for Machine Learning things. To do so you’ll type in the terminal
conda install -c conda-forge tensorflow
This installs Tensorflow into your virtual environment (djangoAppEnv). Note that you also could do this using the Anaconda Navigator application by searching for “tensorflow”.
Location: Mzuzu
KCHKNA Inc. is a renewable energy and technology company that develops innovative solutions for creating smart, highly functional and tech-enabled human settlements. One of KCHKNA’s current initiatives is largescale energy recycling whereby a city’s waste pipeline is managed to extract value from it, such as generating electricity from the waste. Join us in creating clean, fun, and liveable places!
Position: Administrative Officer
Reports to: Chief Executive Officer
Your purpose at KCHKNA
To assist in the effective execution of the company’s projects.
Expected Contributions from You
a. Maintain company calendar schedule and appointment
b. Answer queries by employees and clients
c. Prepare regular reports on expenses and office budget
d. Distribute and store correspondence
e. Schedule in-house and external events
f. Analyse historical and current client data to recognise trends and patterns
g. Check that regulatory and ethical guidelines are followed when handling client data
h. Develop action plans for the company
i. Liaise with organisation’s vendors and partners
j. Organize meetings logistics including travel arrangements, visas, permits for company employees
k. Maintenance of Customer Relationship Management (CRM) platform.
Your Profile
a. Swift in getting things done.
b. Good grasp of how technology can be an enabler for people
c. Effective negotiation skills
d. Diploma in any commerce field or social science related field.
Apply Now
| [ninja_form id=1] |
For more roles see here
We currently collect waste in Malawi in the following places.
| City | Area/Ward | Postcode |
| Mzuzu | Mzuzu CBD | 105200 |
| Khorongo | 105201 | |
| Lupaso | 105202 | |
| Luwinga | 105203 | |
| Mchengautuba | 105204 | |
| Chibanja | 105205 | |
| Katoto | 105206 | |
| Zolozolo | 105207 | |
| Hilltop | 105208 | |
| Chiputula | 105209 | |
| Mzilawaingwe | 105210 | |
| Katawa | 105211 | |
| Chasefu | 105212 | |
| Lunyangwa | 105213 | |
| Kaning’ina | 105214 | |
| Masasa | 105215 | |
| Msongwe | 105216 |
So whether you have a factory, a medical institution, an office or a home, we are ready to provide you a consistent and reliable waste collection service that you subscribe to. We can also do one-off disposals. Please contact us via WhatsApp through +265881794148
Coming a little late to the game but Malawi has introduced postcodes! The system was implemented in 2019 (but we just came across it a little late, 2022). Below you can see the postcodes. This is a truly amazing initiative that we wholeheartedly applaud. It’ll make deliveries and travel far more efficient once the codes are ported to a mapping application.
Published in honor of World DNA day
To code means to represent information using symbols that we had agreed to earlier. For example, we could agree that when I raise my right hand it means “I am very, very happy” and if I clap twice it means “I am going to the market”. The two symbols are “raising my right hand” and “clapping twice”. Some of the reasons for using a code are: to simplify communication and to allow communication across large distances or across time. There are many codes in existence today. One famous one is the Morse Code which uses two symbols—represented visually by dashes and dots, or aurally by a long duration tone (equivalent to dash) and short duration tone (equivalent dot). An agreed-upon combination of these symbols is used to represent letters of the alphabet and the ten numerals of the (e.g. Arabic) numeral system (The numerals, 0,1,2, etc. are in fact also symbols that represent/encode the abstract mathematical objects called number—e.g. 1 represents the number 1.) These two Morse Code—dash and dot—symbols can then be used to encode any message we desire. To encode the word “KCHKNA” for example, we would use:
| K | C | H | K | N | A | |
| In Morse Code | dash dot dash | dash dot dash dot | dot dot dot dot | dash dot dash | dash dot | dot dash |
Tip: On Android phones you can input characters using Morse Code. With the Google Virtual Keyboard, do so by going to “Languages”, choosing “English” and then scrolling to the right until you find the “Morse code” option
Human language is also a kind of code. We use an agreed-upon set of sounds to encode information. And while there are many human languages, there is ONE language that we all speak: the genetic code.
Cells have to communicate with other cells and within themselves, too! For humans we use the code of language to, for example, issue an instruction such as “Stand up”. The listener understands because she knows the code. Likewise, the cell needs to talk using a language. The cell is continuously using a cryptic language to issue instructions about what proteins to produce in the body; these proteins can then be used for intracellular or intercellular communication, to build some structures in the body, or effect a change in a distant organ in the body.
Proteins in the human body are made by chemically chaining together several amino acids (these are organic molecules). The human body uses about 22 amino acids to build its many proteins. 9 amino acids are called ‘essential’ because the body is not able to synthesize them by itself: so, it is essential that we ingest them. Often we do not directly consume amino acids; instead we consume proteins which the body then breaks down into its constituent amino acids.
Now, when all the amino acids are there, the cell needs to synthesize a specific protein. How does it tell the protein-making machinery (a key component being ribosome) to make a specific protein? The cell uses the genetic code to refer to specific amino acids.
Deoxyribonucleic acid (DNA) molecules are strung together in such a manner that they encode information. Just as we can code for a letter of the alphabet by arranging dashes and dots in one way (for Morse code), when DNA molecules are arranged in a specific way they can code for an amino acid. Instead of using just two symbols such as the dash and dot in Morse code, the genetic code consists of 4 symbols, referred to by their letters A, T, C, and G. Each amino acid is encoded by three of the four symbols. For example, the amino acid tryptophan is encoded by TGG. There are other protein complexes in the cell that “understand” this language; they translate and execute the instruction. A region of DNA that codes for some protein or other functional unit (rather than just an amino acid) is generally called a gene, hence the term genetic code.
So while we may differ in the human languages we use, we all speak this one language called the genetic code!
Any social grouping has what can be thought of as its DNA. This is the set of symbols used to communicate, the set of protocols and principles to be adhered to as well as the total sum of their knowledge, experiences, and wisdom. This is called the group’s philosophy. This philosophy then determines the group’s culture—that is what individual members or social functional units actually do (or not do).
Without prior agreements as to how to interpret symbols it is not possible to communicate and function as a unit. The cell issues instructions using the genetic code because of prior agreements as to how to interpret the symbols. Likewise, as a social unit (company) we must have a consensus as to what means what, what manner to behave, what rules of thumb to follow and more generally how to treat one another. Our emphasis on promoting a specific kind of culture does not imply this is the best culture or way of doing things. Not at all! (In fact, there is hardly any proof that one language is superior to another—it just happens that some languages manage to establish a stronger brand than others.) However, the important bit is to agree that this is how things would go. In other words, once we have agreed that our language (and culture in general) consists of these symbols, those protocols and rules, everyone must acquiesce or else no (clear) communication or functional collaboration will happen.
As a side note, communication devices that we use have one or many underlying protocols. When you buy a Wi-Fi capable device for example, this means that it has a microcontroller and other circuitry that implement the Wi-Fi protocol. The web clients we use to access the World Wide Web use the hypertext transfer protocol to talk to servers. When you have a USB device, it means that that device implements and thus understands the Universal Serial Bus protocol. The examples are too many to list! What is key to understand is that device manufacturers need to have first agreed on how to interpret the symbols in order for effective functioning of their devices to happen.
Human civilization has significantly advanced with innovations spanning a vast spectrum of industries. Researchers as well as entrepreneurs have created a world that was perhaps far from imaginable in the 20th century. From the way we live, travel and communicate to how we conduct business, what money is or means, a lot has changed—at least in some places! We should expect more changes because the world is still evolving and people all over the globe are still making innumerable discoveries. But underlying all this is a philosophy as to how humanity ought to evolve, what knowledge is worth seeking, what applications are worth developing, and so on.
A company’s philosophy is like its DNA. Alexander Leivesley pointed out in Huffington Post that, “Philosophy is not obsolete. Philosophy brings the important questions to the table and works towards an answer. It encourages us to think critically about the world.” The reason why a business exists is due to its DNA. This DNA is made up of the philosophy that underpins the actions of individuals. In other words, the culture is the outcome, a measurable property of a social grouping. The philosophy defines the culture and then the culture is manifested in the everyday actions and outcomes of the social group.
We strive to create a culture where people are genuinely and practically there for each other, but we cannot force people to behave in a specific way. We aim to create an environment where people can be caring, and yet give each individual the freedom for the specific actions they take to exhibit that care.
As KCHKNA, we are thus guided by a certain philosophy that is core to our existence. Unfortunately, as you may have noted from this note, a culture or philosophy is not something one can define in one line, or point at the same way we can point at our shiny office complex. We can share examples, but even they fall short. For example, we see the human as the greatest capital. Given the right tools and resources, she can achieve the extraordinary. We take inspiration from Jeff Bezos when he says, “Failure and invention are inseparable twins. To invent you have to experiment, and if you know in advance that it’s going to work, it’s not an experiment.” Thus we gloat neither over our failures nor our successes; but we dissect and learn from both experiences. And while failure and invention are indeed inseparable twins, we never venture into something haphazardly in the hope of learning lessons from the failure; no, we do our utmost to plan and derisk our endeavors and maximize the probability for phenomenal success. And yet these examples never fully represent our philosophy, our DNA. Ultimately, you would have to come and join us to know and experience our core philosophy!
Happy World DNA day!