AiEng4d

By Jeremy Ellis Github Profile at https://github.com/hpssjellis

A personal hub for my AIEng4D relevant work robotics courses, webAI examples, Student Show and Tell, workshops, papers and the about me — part of my work with the AIEng4D network, advancing Edge AI & TinyML education across the Global South.

Webpage Link: hpssjellis.github.io/AiEng4d/, Github Repository at hpssjellis/AiEng4d

Link to: AIEng4D (former link to: TinyML4D)

mlsysbook.ai by Vijay Janapa Reddi, Harvard

Support AIEng4D mlsysbook opencollective

Community of researchers and practitioners focused on both improving access to AI Engineering education and enabling innovative solutions for the unique challenges faced by Developing Countries.

AIEng4D academic network — partner universities across Latin America, Africa and Asia


Robotics Machine Learning Courses & Curriculum By Mr. J. Ellis

XIAO ML Kit for al thee latest J Ellis Robotics Courses

  1. 2026 WebMCU-AI Github Organization: On-Device Machine Learning & WebSerial Assisted Training My latest Github Organization

  2. 2026 Maker100 Curriculum

  3. 2026 Maker100 Leaders Robotics My latest robotics course

  4. 2026 maker 100 Leaders Robotics Hardware Price List From Source Price List

  5. 2026 Maker100 Youtube Playlist All Youtube videos for the XIAO ML Kit

  6. 2025 Maker100 XIAO ML Kit

  7. 2024 Maker100 Eco

  8. 2022 Maker100 Arduino PortentaH7

  9. 2019 Deprecated Robotics Course




WebAI Resources and Examples By Mr. J. Ellis

  1. local-gemma4-PWA Run the very powerfull Gemma4:e2B and e4B models offline in your browser as an installed Web App.

  2. local ollama PWA Gemma4:12B Run the very powerfull Gemma4:12B model offline in your browser as an installed Web App with ollama.com installed first.

  3. Chrome Built-in AI Used to be behind flags now may just run after the model download. Needs 20 GB space and a 2GB download/

  4. Deepseek-R1. Yes one of the first deepseek that ran in the browser

  5. Janus Pro. Image generation in the browser

  6. 2017 TensorflowJS WebAI A massive set of examples for webAI basics.




AIEng4D Online Student Show And Tell

  1. Student Sign Up Form https://forms.gle/ic52HZMqVv4pBrkP7

  2. Main Google Meet for the last Thursday most months 6am PST time zone Student AIEng4D Show and Tell https://meet.google.com/rns-yyrx-ggw




Workshops Attended & Lectures By Mr. J. Ellis

  1. AI for Good Global Summit — Geneva, Switzerland, Leaders Robotics, video when ready, webpage draft here

  2. TedX Ellis Mission feb13 2026 Why it’s important to still do what the machine can do.

  3. Workshop on TinyML for Sustainable Development – IBM/ICTP – Brazil (2024)

  4. SciTinyML: Scientific Use of Machine Learning on Low-Power Devices – Virtual – (2024)

  5. SciTinyML: Scientific Use of Machine Learning on Low-Power Devices - Virtual - (2023)

  6. Workshop on Widening Access to TinyML Network by Establishing Best Practices in Education Trieste Italy (July 2023)




Papers collaborated on or by Mr. J. Ellis

  1. TinyML4D: Scaling Embedded Machine Learning Education in the Developing World, B. Plancher

  2. On-Device Vision Training, Deployment, and Inference on a Thumb-Sized Microcontroller, J. Ellis (ArXiv 2604.23012)

  3. WebSerial Vision Training for Microcontrollers: A Browser-Based Companion to On-Device CNN Training, J. Ellis (ArXiv 2604.22834)




About Me, Jeremy Ellis

Jeremy Ellis teaching

This site is a personal hub for my work with the AIEng4D academic network — the courses, books, workshops, and tutorials gathered here. A little about me:

Jeremy Ellis is a computing educator based in British Columbia, Canada, working on Edge AI, TinyML, and robotics education. He holds a Bachelor of Science in Chemistry, a Bachelor of Education in Secondary Education, and a diploma in counseling, bringing decades of experience teaching computer coding, robotics, the Internet of Things, and machine learning to high school students.

His open educational frameworks, tools, and open-source repositories, hosted publicly on GitHub, are designed to eliminate financial and data privacy barriers for students. He is actively involved in academic networks and initiatives that bring client-side WebAI, EdgeAI, and TinyML development education to students globally through zero-cloud, browser-based configurations.

Connect on LinkedIn jeremy-ellis-4237a9bb ↗




These materials are part of the TiyML4D and now AIEng4D initiative, making Embedded & Edge Machine Learning education available to everyone, with an emphasis on enabling innovative solutions for the unique challenges faced by Developing Countries.