CodeLabs
  • Introduction
  • Cities
    • Cover
    • Summary
    • Introduction
      • Getting Started
      • Resources
      • Naming Convention
    • Caracol
      • Architecture
        • Intel
        • Operating Systems
        • Hardware Platform
        • Field Requirements
        • Software Development
        • Video Conference Station
          • Applications
          • Entertainment System
            • Services
              • Graphics
              • Video
              • Camera
              • Text To Speech
              • Speech To Text
              • Photography
              • Gaming
                • Super Nintendo Emulators
                • Super Nintendo ROMs
              • Twitter
              • Keyboard
              • Google Drive
              • WiFi
            • Modules
            • Tbd
        • Functionality
        • Bill Of Materials
        • Open Questions
        • Future
    • Chacmultun
      • JHD1313M1
        • Background
          • Inter-Integrated Circuit
          • Linux I2C Subsystem
        • Device Drivers
          • User Space Library UPM
          • User Space Library MRAA
          • User Space I2C Library
          • Kernel Space I2C Driver
    • Chicanna
      • OpenCV
        • Face Recognition
        • Web Streaming
    • Chichen Itza
      • Audio
        • Advanced Linux Sound Architecture
        • PortAudio
        • PyAudio
          • Record
          • Play
      • Text To Speech
        • eSpeak
          • pyttsx
        • VoiceRss
          • VoiceRss Text To Speech Python SDK
      • Speech To Text
        • CMU Sphinx
          • Sphinx Knowledge Base Tool
          • PocketSphinx
          • PyAudio
        • SpeechRecognition
    • Coba
      • Linux Kernel Source Code
        • Git Source Code Management
      • Linux Kernel Development Process
        • A Guide To The Linux Kernel Development Process
        • Challenge
      • Linux Kernel Compilation
      • Linux Kernel Modules
      • Linux Kernel Build System
        • Compilation Kernel Object
        • Compilation Built-In
      • Linux Kernel Patch
        • Patchset
      • Linux Kernel Developer
      • Learn More
    • Dos Pilas
    • Dzibilchaltun
    • Edzna
      • MQ Telemetry Transport
        • MQTT Broker
      • Home Assistant
        • Setup
        • Default Configuration
        • Hello
      • Home Automation
        • Device
          • Light ESP8266
          • Intel Edison
        • Server
          • MQTT
            • Light
            • Sensor
            • Binary Sensor
            • Alarm
          • Dweet
          • Weather
          • Binary Sensor
          • Telegram
          • Camera
          • Automation
      • Shack Automation
        • Configuration Yaml
    • Ek Balam
      • Google Cloud Platform
        • Google API Keys
        • Google Application Default Credentials
      • Google Cloud Translation API
      • Google Cloud Vision API
      • Google Cloud Speech
    • Hochob
      • Introduction
      • Accounts
      • Areas
        • Naming Conventions
      • Digital Media Players
        • Chromecast
      • Keypads
      • Mobile Device
      • Amikoo
        • Architecture
          • Hardware Components
            • Intel® Edison Breakout Board
        • Amikoo
          • Setup
          • Git Repositories
          • Audio
          • Main Intel Edison
          • Main x86
        • Sandbox
          • Tbd
      • Server
        • Setup
          • Root
          • PulseAudio
        • Architecture
        • Media
        • Services
          • Automation
            • Home Assistant
              • Setup
          • Calendar
          • Camera
          • Communications
          • Games
            • Loteria Mexicana
            • Caras Y Gestos
            • Sopa De Letras
          • Image
          • Institution
          • Keypad
          • Messaging
          • Motion
          • Robot
          • Sound
            • Play
            • Speech Synthetizer
          • Stream
          • Usb
          • Survey
        • Applications
          • Captain Maya Lands
          • Southern Maya Highlands
          • Amikoo Maya Lands
          • Central Maya Lowlands
          • Northern Maya Lowlands
          • Console Maya Lands
          • Media Maya Lands
          • Calendar Maya Lands
          • Tradition Maya Lands
          • Techie Maya Lands
          • NohochTata Maya Lands
      • Stations
      • Architecture
      • Release Notes
        • v0.1
        • v0.2
    • Hormiguero
    • Kaminaljuyu
      • WRI Workshop
        • Environmental Protection Agency
      • Arquitecture
        • Bill Of Materials
      • Intel
    • Kanki
      • Device
      • Gateway
    • Kinich KaK Moo
    • Kohunlich
    • La Ruta Puuc
    • Mayapan
    • Mixco Viejo
    • Muyil
    • Palenque
    • Qumarkaj
      • Amazon
      • Amazon Echo
        • Lifx
        • IFTTT
      • Amazon Alexa
        • Alexa Skills Kit
          • Training: Developing Alexa Skills - Hello, Alexa!
          • Training: Alexa - A Free Introduction
          • Projects
            • Intel GDC Visitor Center
              • Cloudy
              • Geek
              • Trivia
              • Kit
            • Voice Control Intel Edison
        • Alexa Voice Service
          • Intel Edison
    • Seibal
    • Tabasqueno
    • Tikal
      • Mexican Red Cross
      • Emergency Medical Services
        • Prehospital Care Strategies
      • Intel
      • Bitalino
      • My Signals
      • Architecture
        • Objectives
    • Tulum
      • Introduction
      • Device
        • Development Board
        • Telegram Bot
        • Bootup
        • Text Editors
        • Setup
        • Main
        • IoT101 Inc
        • Mqtt Clients
        • Sensors
      • Server
        • Setup
        • Dashboard
        • Mqtt Broker
      • Challenge
    • Uxmal
    • Xcambo
    • Xpuhil
    • Xunantunich
    • Sandbox
      • Text To Speech
      • Face Recognition Web Streaming
      • Web Server Flask
      • Speech To Text
      • Image Webpage Flask
      • Audio Capture Playback
      • Image Capture OpenCV
    • Tbd
      • Tbd
      • Linux Kernel Architecture
      • Linux Kernel Device Drivers
      • Tbd
  • Gods
    • Acat
      • Node-RED
        • Installation
          • General
          • Base
          • Npm Packages
          • Node-RED Packages
        • Autostart
      • Projects
        • GPIO
        • MQTT
        • Intel GDC Visitor Center
      • Sandbox
    • Ah Puch
      • Recon Instruments
        • ReconJet
          • Get Started
        • ReconEngage
        • Uplink
        • Intel Developer Zone
          • Recon Dev Kit for Jet™
      • Bicycles
    • Akna
      • Hardware
        • Intel Edison
        • Sphero
        • Bluetooth Dongle
      • Software
        • Javascript
        • Cylon.js
          • Cylon.js Intel Edison
          • Cylon.js Intel Edison Sphero
            • Examples
        • Sphero Linux API
    • Alom
    • Bacab
      • Getting Started
        • Inventory
        • Accounts
        • Software
      • Proof Of Concepts
        • Doorbell
    • Bitol
      • Drone Software Development Environment
        • PX4
        • JMAVSim
        • Ardupilot
        • SITL Simulator
        • DroneKit
        • QGroundControl
        • MAVLink
        • OpenCV
        • Git Source Code Management
      • Drone Solution Architect
        • Companies
      • Dronecode Project
      • Base Drone Solution
        • Flight Controller Hardware
          • PixHawk
          • Intel® Aero Ready to Fly Drone
          • Emlid
          • Erle Brain
        • Flight Controller Operating System
        • Autopilot
          • Px4
            • Architecture
              • NuttX
              • DriverFramework
            • Shell
          • Ardupilot
          • Software In The Loop
            • jMAVSim
            • DroneKit SITL
        • Communications
          • Mavlink
            • PyMAVLink
        • Ground Control Station
          • QGroundControl
        • Developer APIs
      • Hybrid Drone Solution
      • Autonomous Drone Solution
      • Drone Solutions
        • Erle Robotics
        • Emlid
      • Training
        • Drone Solution Architect
          • Demos
            • Ka’an
            • Múuyal
            • lik’
            • Chak iik’
    • Chaac
    • Bolon Ts'akab
    • Buluc Chabtan
      • Challenge
    • Chaac Uayab Xoc
    • Cacoch
      • Background
        • Open Source
        • Do It Yourself Communities
      • The Project
        • History
        • Career Profile
        • Education Strategy
        • Courses
        • Infrastructure
Powered by GitBook
On this page
  • Challenge One
  • Challenge Two
  • Challenge Three
  • Challenge Four
  1. Gods

Buluc Chabtan

PreviousBolon Ts'akabNextChallenge

Last updated 7 years ago

The god of war, violence and sacrifice.

Codename? Hardware, Software, and Soft Skills Self Training Challenge

Are you a University Student? Do you want to code, learn and contribute while you challenge yourself in the world of hardware and software for the jobs of tomorrow?

Once you have completed "Challenge One"? Then mention us @IoTLearningInit Twitter with Hashtag #BulucChabtanChallenge or send us a Direct Message.

"Challenge Two" will be posted once "Challenge One" has been completed the first time.

Special prize to the first student who has completed it.

Challenge One

Codename Ppentac-ob .. Esclavos

You earn 1 hour phone call for:

  • a resume review

  • and to discuss any topic you want

and One Hour Remote Workshop for you and your school

Linux Kernel Development Process

Requirements

  • One Github Repository named "BulucChabtanChallenge"

  • Linux Based Computer

  • Arduino Based Board

    • Arduino UNO

    • or ESP32

    • or ESP8266

  • Linux Based Board

    • Raspberry Pi

Accounts

Please consider the following:

  • Implementation means

    • List of materials

    • A working source code

    • The step by step guide to replicate

Tasks

  1. Schools Projects

    • 3 uploaded to

      • @ Github "BulucChabtanChallenge" Repository

      • @ Hackster

      • @ Instructables

  2. Hardware

    • Search, identify, deeply learn their architecture and document 10 development boards:

      • 5 Arduino Based

      • 5 Linux Based

    • Your Documentation @ Github "BulucChabtanChallenge" Repository

  3. Linux

    • Learn about Linux Kernel Compilation, compile your first Linux Kernel Image and document those steps to compile @ Github "BulucChabtanChallenge" Repository

    • Upload your working Linux Kernel Config @ Github "BulucChabtanChallenge" Repository

  4. Shell Scripting

    • 3 Shell Scripts uploaded @ Github "BulucChabtanChallenge" Repository

  5. Python Programming Language

    • 3 Python Scripts uploaded @ Github "BulucChabtanChallenge" Repository

  6. Communications

    • Search and deeply learn about MQTT Protocol, also

      • Have your first working Server Implementation @ Github "BulucChabtanChallenge" Repository

      • Have your first working Client Implementation using Python @ Github "BulucChabtanChallenge" Repository

  7. Cloud Services

    • Use Google Cloud Services

      • Vision API Implementation @ Github "BulucChabtanChallenge" Repository

      • Translation API Implementation @ Github "BulucChabtanChallenge" Repository

    • Use Amazon Alexa Service

      • Alexa Voice Service Implementation @ Github "BulucChabtanChallenge" Repository

  8. Project Integration

    • Think about one problem to solve

      • Personal

        • Automate your room

        • ...

      • School

        • Automate your school laboratory

        • ...

    • It needs to have the following components:

      • Server

        • Linux Based Computer

      • Client

        • Arduino

        • Raspberry Pi

        • ...

      • Communications

        • MQTT Protocol

      • Cloud Services

        • Any

    • It needs to be an Implementation of your project uploaded

      • @ Github "BulucChabtanChallenge" Repository

      • @ Hackster

      • @ Instructables

Challenge Two

Codename Ah Chembal Uinicoob .. Artesanos / Campesinos

You earn one hour phone call for a dry run interview

  • 15 Minutes - Hardware Architecture

  • 15 Minutes - Software Architecture

  • 30 Minutes - Embedded Linux Architecture

and two hours remote workshop for you and your school

Internet of Things Architecture

Maybe

Challenge Three

Codename Ahkim / Chilan / Ahmen .. Discursos Religiosos / Adivinos / Hechiceros, Brujos

You earn 1 hour phone call to:

  • discuss any topic you want

and four hours remote workshop for you and your school

Linux Kernel Development Agenda

Linux Kernel Source Code Linux Kernel Development Process Linux Kernel Compilation Linux Kernel Modules Linux Kernel Build System Linux Kernel Patch Linux Kernel Developer

Coming Soon.

Challenge Four

Codename Ahau kan .. Sumo Sacerdote

You earn a Referral:

  • to my employeer

  • other people in my network

and eight hours remote workshop for you and your school

Drone Software Development Agenda

Software Development Environment Drone Solution Architect Dronecode Project Virtual Drone Solution Machine Vision Hybrid Drone Solution Autonomous Drone Solution

Coming Soon.

Wikipedia
Short Url
Github
Hackster
Instructables
Amazon Developer Services
Google Cloud Platform
https://codefights.com/bots/bot_uber
Linux Kernel Development Brochure