You can edit almost every page by Creating an account and confirming your email.

ByteHub Embedded

From EverybodyWiki Bios & Wiki




ByteHub Embedded
Private
ISIN🆔
IndustryElectronics manufacturing and education
Founded 📆
Founder 👔
Headquarters 🏙️Yaba, Lagos, Lagos, Nigeria
Area served 🗺️
Key people
(CEO) Noel Abdullahi, (CTO) Ayinde Olayiwola, (President) Lanre Sunmonu
Members
Number of employees
🌐 WebsiteByteHub Embedded,cloudx.ng
📇 Address
📞 telephone

CloudX is a microcontroller board developed on a series of Microchip PIC microcontrollers. CloudX microcontroller or development boards are essentially Microchip PIC devices, with pre-programmed firmware that enables bootloading of code directly from a PC via serial port using USB-Serial breakout boards, simplifying hobbyist embedded development. It’s similar to the Arduino. The CloudX is a blackish controller board made by ByteHub Embedded in Nigeria and has been popular with electronics hobbyists since the early 2017.

The First CloudX board in 2017, it contains both the softcard and controller on a single-board

It is referred to as the first programmable microcontroller board made in Africa to have its own integrated development environment (IDE). The interface runs on an Open-Source platform for both the Hardware and the Software; CloudX is widely used in embedded applications like robotics and automation, signal processing, sensors and security systems.[1]

The CloudX M633 v1.80 front and back view

Hardware

The microcontroller is open-source Hardware; it runs on the company’s (Bytehub Embedded) backend Bootloader/firmware which facilitates a direct loading of codes into the microcontroller itself via a USB card, it runs on three series: CloudX-M633, CloudX-Priscilla and CloudX Dev Board. The CloudX Priscilla uses the Microchip 8-bit PIC microcontroller and it has:

A serial connection to a personal computer allows the programmer to download software to the CloudX using the SoftCard, which is stored in the onboard non-volatile memory device: it remains programmed until it is reprogrammed, even when the power of the board is removed.

The CloudX Softcard board that allows codes to be loaded into the controller board

Controller Board

The controller board is a single-board that contains the microcontroller chip, the regulator, ICSP for firmware, oscillator and the external pin sockets for users. There are different variants of the controller board such as M633, Priscilla mini and PRO and Development board.

Softcard

The softcard is a blackish small USB to serial breakout board that is used to load machine code from the computer into the controller board through serial port. The softcard was specially developed to be compatible with different variants of the controller board.

Software

CloudX Software IDE
Screenshot of CloudX IDE showing Electronic Dice program
Screenshot of CloudX IDE showing Electronic Dice program
Developer(s)ByteHub Embedded Software
Stable release
7.0.0 / 22 April 2019; 7 years ago (2019-04-22)[2]
Written inC, C# (programming language)
Engine
    Operating systemWindows
    Platformx86-64, ARM
    TypeIntegrated development environment
    LicenseLGPL or GPL license
    Websitecloudx.ng/downloads

    Search CloudX on Amazon.

    CloudX Programming Language (CPL) was developed to provide a more comfortable platform for handling the raw microcontroller. It actually rests on the popular C Programming Language; it’s an extension of standard C language to help users or hobbyists to learn embedded hardware programming easier and faster. It has a rich collection of pre-built libraries – where certain complex tasks or calculations associated with the microcontroller, or a given hardware are taken care of and defined. The CloudX Integrated Development Environment (IDE) is a full-fledged development environment, it is a windows software that has many other features and applications such as C Text editor, compiler, code loader, serial monitor terminal, visual block, LCD custom character generator etc. The CloudX IDE was developed in C# and it’s only compatible with Windows operating system.

    Versions

    There are currently four variants of the CloudX board:

    1. (2016) CloudX (V1.0)
    2. (2017) CloudX M633
    3. (2018) CloudX Priscilla
      1. Mini (PIC18F2620)
      2. PRO (PIC18F4620)
    4. (2019) CloudX Development Board v1.0

    The CloudX V1.0 was the very first board designed in 2017, it has both the serial chip (FT232RL) and the PIC16F877A on the same board.

    The second variant is the popular beginner CloudX M633 with 8kB ROM size, this is the first variant that has the serial chip and the PIC16F877A microcontroller on a separate board.

    The third variant is the CloudX Priscilla Mini and PRO. This 8-bit microcontroller board has a large program memory of 64kB, it was developed to enable more programming space for users.

    See also

    References

    1. Electrosome CloudX Project Category
    2. "CloudX". www.cloudx.ng. Retrieved 22 April 2019.

    External links


    This article "CloudX" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:CloudX. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.