Direct code upload

Visually construct programs with an intuitive, block-based interface. Arduino code generates instantly as you add and rearrange blocks.

With Code Kit Pro, upload code directly to connected boards in just a click. This functionality is available across our desktop apps for Windows and macOS as well as through the web app.

Code Kit Classroom Direct Upload Feature 2024

Text-to blocks with BlockMorph

Transform Arduino C++ code into editable blocks instantly. Students can:

  • Convert existing code to visual blocks
  • Modify values and see immediate block updates
  • Build confidence bridging visual and text programming

Built-in serial monitor

Give students professional debugging tools that make learning intuitive, responsive, and interactive:

  • Stream live data from connected boards
  • Switch between raw output and visual graphs
  • Transform complex sensor readings into clear, interactive visualizations
Code Kit Classroom Serial Monitor Plot Graph Feature 2024

Code Kit Classroom Desktop App MacOS Windows Included 2024

Desktop apps with offline support

Code Kit Pro includes native desktop applications for Windows and macOS that work offline, allowing you to take your coding with you wherever you go.

  • Upload code with one click
  • Full-featured serial monitor with raw output and graph views
  • All features available offline

Cloud project storage

Save your Code Kit projects directly to the cloud, ensuring they’re secure and readily accessible for whenever inspiration strikes, from any device, anywhere, through Code Kit Web.

Effortlessly share your projects with a public URL that can be distributed to anyone, even if they don’t have Code Kit Pro.

Code Kit Classroom Cloud Project Storage 2024 R1

Exclusive to Code Kit Classroom

Designed for educators.
Built for learning.

Code Kit Classroom combines the power of visual programming with educator-specific features to make teaching coding accessible, engaging, and effective.

80% discount on licences

Maximise your budget with our educational pricing. Get Code Kit Pro for your entire classroom at a fraction of the cost of individual licences.

Classroom management

Effortlessly organise your digital classroom. Add or remove students, manage licences, and oversee progress all from one intuitive dashboard.

View student projects

Teachers have access to all student projects, stored securely on the cloud. Access and review all projects in one place, enabling quick feedback and assessment.

Bulk import in seconds

Upload a spreadsheet with your class list. We’ll create accounts automatically. Get your classroom coding-ready in minutes.

Pricing tailored for education

Get started with Code Kit Classroom

Pay Annually (Save 50%)
Pay Monthly

Code Kit Classroom

Education package perfect for schools, makerspaces, or libraries.

$29.50

Code Kit Classroom

Education package perfect for schools, makerspaces, or libraries.

$59.00

  • 30 licences to Code Kit Pro
  • 80% discount on licences
  • Teacher dashboard

Code Kit Pro

Code Kit Pro is included for you and your students with a Code Kit Classroom subscription. Unlock advanced features like code upload, cloud projects, and sharing.

Everything in Free, plus…

Direct code upload

Text-to-blocks with BlockMorph

Desktop app (Mac/Windows)

Built-in serial monitor

Works offline

Early access to new features

Priority support

FAQs

Discover answers to some of the most-asked questions about Code Kit.

Can’t find what you’re looking for? Please contact our friendly team.

What’s the difference between Code Kit Pro and Code Kit Classroom?

Both unlock advanced features like built-in uploading, desktop apps, serial monitoring, and BlockMorph.

Pro is for individual users, while Classroom unlocks teacher management tools and allows entire groups to use Code Kit’s advanced features. Users added to a classroom get access to Code Kit Pro.

How many students can I add?

Each subscription includes 30 seats. Need more? Simply add additional subscriptions: 2 subscriptions = 60 students, 3 = 90 students, and so on.

How do student accounts work?

We create a secure EduKits account for each student you add, with full access to Code Kit Pro. They receive a welcome email to set their password. You maintain full control and can view all their cloud projects.

What can students do with their accounts?

Students get full Code Kit Pro access: web app, desktop app (one device), direct board uploads, cloud storage, and all premium features.

How much programming experience do teachers need?

None! Code Kit is designed to be teacher-friendly from day one. The visual blocks make programming concepts intuitive—just drag, drop, and connect.

Is this suitable for after-school programs?

Absolutely! Code Kit Classroom works perfectly for coding clubs, STEM programs, and weekend workshops. Its flexibility supports both structured lessons and creative exploration.

Does it work for remote learning?

Yes! Our cloud-based platform is designed for traditional, remote, and hybrid learning. Students can access their work from anywhere.

Does Code Kit work on Chromebooks?

Yes! With the Code Kit web app, students can create projects, save to the cloud, and even upload code directly to Arduino and Espressif boards from their Chromebooks.

How does this prepare students for real programming?

Code Kit teaches industry-standard practices through:

  • Modular programming with custom function blocks
  • Variable storage and data management
  • Gradual exposure to text-based code alongside blocks
  • Smooth transition path to text-based coding with BlockMorph
Can students transition to text-based coding?

Code Kit automatically generates clean, readable Arduino C++ code alongside the block workspace. Users can observe in real-time how the code changes as they manipulate blocks, learning fundamental programming concepts like loops, variables, and functions.

This real-time connection between blocks and code, combined with our focus on core programming principles, creates a natural bridge to text-based coding. This makes the transition to text-based coding easier and more intuitive for beginners.

Still have questions, or unsure whether Code Kit Classroom is the right fit? We’re here to help.