Main Page: Difference between revisions

From Bespoke Robot Society
Jump to navigation Jump to search
No edit summary
 
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
<strong>MediaWiki has been installed.</strong>
__NOTOC__
{| style="width: 100%; background-color: #f0f0f0; border: 1px solid #aaa; padding: 20px; margin-bottom: 20px;"
|-
| style="text-align: center; font-size: 150%; font-weight: bold;" | Welcome to the Bespoke Robot Society
|-
| style="text-align: center; font-size: 110%; padding-top: 10px;" | Building robots that work. Open source. Low cost. For everyone.
|}


Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] for information on using the wiki software.
== Our Mission ==


== Getting started ==
Our mission is to '''lower the barrier to robotics''': to create a world where building a robot to execute real-world tasks in your home or workplace is as simple as assembling a PC today. The plans and software for these robots '''must''' be open-source, or automation of daily tasks will be locked behind a paywall.
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]
At the Bespoke Robot Society, we believe you should build your own robot that is exactly what you want it to be. But that's far too difficult today for beginners, and starting from scratch leaves far too much to be done. So '''start with one of our designs''', duplicate it exactly or use it as the starting point to your own designs. '''That's the power of open source.'''
* [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ MediaWiki release mailing list]
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]
We are at the beginning of our journey. Join us.
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]
 
----
 
== Featured Robot: SimpleBot ==
 
{| style="width: 100%; border: 2px solid #4CAF50; background-color: #f9fff9; padding: 15px; margin: 20px 0;"
|-
| style="width: 300px; vertical-align: top; padding-right: 20px;" |
[[File:simplebot.jpeg|300px|link=SimpleBot]]
| style="vertical-align: top;" |
=== [[SimpleBot]] - Your First Robot ===
 
'''SimpleBot''' is BRS's original robot design: a low-cost, educational differential drive robot that demonstrates core robotics concepts without compromising on capability.
 
'''What it does:'''
* Line following with infrared sensors
* Optical odometry (measures distance traveled)
* Motor control with PWM speed adjustment
* Ready for expansion (IMU, radio, additional sensors)
 
'''What you'll learn:'''
* 3D printing for robot chassis
* Through-hole soldering (optional PCB kit)
* MicroPython programming
* Motor control and sensor interfacing
* Dead reckoning and navigation
 
'''Cost: Under $20''' (including batteries)
 
'''[[SimpleBot|→ Build SimpleBot]]''' | '''[https://github.com/Bespoke-Robot-Society/simplebot GitHub Repository]'''
|}
 
----
 
== Core Competencies ==
 
The Society organizes robotics knowledge into '''Core Competencies''' - the individual skills required to go from a pile of parts to a robot completing a task. Our goal is to provide step-by-step instructions for each skill, or open-source methods to outsource that task.
 
{| class="wikitable" style="width: 100%;"
! style="width: 20%; background-color: #e6f3ff;" | Competency
! style="width: 60%; background-color: #e6f3ff;" | Description
! style="width: 20%; background-color: #e6f3ff;" | Get Started
|-
| '''[[3D Printing]]'''
| Design and manufacture custom plastic parts for robot chassis and mounting systems
| [[3D Printing Basics]]
|-
| '''[[Electronics]]'''
| Understand circuits, components, sensors, and actuators; design and assemble electronic systems
| [[Electronics Fundamentals]]
|-
| '''[[Soldering]]'''
| Join electronic components to create functional circuits; through-hole and surface-mount techniques
| [[Soldering Guide]]
|-
| '''[[PCB Design]]'''
| Design custom printed circuit boards to integrate electronics into compact, reliable packages
| [[KiCad Tutorial]]
|-
| '''[[Software]]'''
| Program microcontrollers and single-board computers to control robot behavior
| [[MicroPython Basics]]
|-
| '''[[Mechanics]]'''
| Apply mechanical engineering principles to robot motion, structure, and tool interfaces
| [[Mechanical Design]]
|}
 
----
 
== Wiki Structure ==
 
=== Robots ===
Complete robot designs with full documentation, code, and CAD files:
* '''[[SimpleBot]]''' - Differential drive robot with line following and odometry
* More robots coming soon...
 
=== Components ===
Detailed references for electronic components, sensors, and modules:
* '''Microcontrollers''': [[Raspberry Pi Pico]], [[ESP32]], [[Arduino]]
* '''Motor Drivers''': [[TB6612FNG]], [[L298N]]
* '''Sensors''': [[Infrared Line Detector]], [[MPU6050]]
* '''Power''': [[MP1584]], [[Battery Management]]
 
=== Skills & Tutorials ===
Step-by-step guides for building and programming robots:
* [[3D Printing for Robotics]]
* [[Soldering Techniques]]
* [[MicroPython Programming]]
* [[Motor Control Basics]]
* [[Sensor Interfacing]]
 
=== Build Logs ===
Community members document their robot builds:
* [[Build Logs:Overview|View All Build Logs]]
* [[Build Logs:SimpleBot|SimpleBot Builds]]
 
----
 
== Recent Updates ==
 
'''2025-10:''' SimpleBot CAD v1.0 released with improved sensor mounting and modular chassis design
 
'''2025-10:''' SimpleBot review units shipped - first robots in the hands of testers
 
'''2025-01:''' SimpleBot PCB design finalized (through-hole version for easy assembly)
 
'''2024-09:''' SimpleBot prototype tested - successful line following and odometry demonstrations
 
----
 
== Get Involved ==
 
The Bespoke Robot Society is a collaborative effort. Here's how you can participate:
 
* '''[[Discord]]''' - Real-time chat, questions, and project discussions
* '''[[GitHub|GitHub Organization]]''' - Contribute code, CAD files, and documentation
* '''[[Mailing List]]''' - Monthly updates and announcements
* '''[[Contributing|Contribute to the Wiki]]''' - Share your knowledge and document your builds
 
=== Membership ===
 
BRS has no dues, no formal membership requirements, and no gatekeeping. If you're building robots and contributing to the community, you're a member. See [[Bespoke_Robot_Society:About#Structure_of_Membership|membership structure]] for informal titles based on contribution level.
 
----
 
== About ==
 
Learn more about the Bespoke Robot Society:
* [[Bespoke_Robot_Society:About|Mission Statement and Structure]]
* [[Bespoke_Robot_Society:Battlebots_Are_Not_Robots|Philosophy: Battlebots Are Not Robots]]
* [[Bespoke_Robot_Society:Beyond_Toys|Philosophy: Beyond Toys]]
* [[Bespoke_Robot_Society:Cheap_Stuff_Works|Philosophy: Cheap Stuff Works]]
* [[Bespoke_Robot_Society:Toddler_Testing|Philosophy: Toddler Testing]]
 
----
 
<div style="text-align: center; font-size: 90%; color: #666; margin-top: 40px;">
This wiki is maintained by the Bespoke Robot Society community.<br>
All robot designs, code, and documentation are open source.<br>
[[Bespoke_Robot_Society:About|Learn more about BRS]] | [https://github.com/Bespoke-Robot-Society GitHub] | [[Contact]]
</div>
 
[[Category:Main]]

Latest revision as of 17:31, 11 October 2025

Welcome to the Bespoke Robot Society
Building robots that work. Open source. Low cost. For everyone.

Our Mission

Our mission is to lower the barrier to robotics: to create a world where building a robot to execute real-world tasks in your home or workplace is as simple as assembling a PC today. The plans and software for these robots must be open-source, or automation of daily tasks will be locked behind a paywall.

At the Bespoke Robot Society, we believe you should build your own robot that is exactly what you want it to be. But that's far too difficult today for beginners, and starting from scratch leaves far too much to be done. So start with one of our designs, duplicate it exactly or use it as the starting point to your own designs. That's the power of open source.

We are at the beginning of our journey. Join us.


Featured Robot: SimpleBot

SimpleBot - Your First Robot

SimpleBot is BRS's original robot design: a low-cost, educational differential drive robot that demonstrates core robotics concepts without compromising on capability.

What it does:

  • Line following with infrared sensors
  • Optical odometry (measures distance traveled)
  • Motor control with PWM speed adjustment
  • Ready for expansion (IMU, radio, additional sensors)

What you'll learn:

  • 3D printing for robot chassis
  • Through-hole soldering (optional PCB kit)
  • MicroPython programming
  • Motor control and sensor interfacing
  • Dead reckoning and navigation

Cost: Under $20 (including batteries)

→ Build SimpleBot | GitHub Repository


Core Competencies

The Society organizes robotics knowledge into Core Competencies - the individual skills required to go from a pile of parts to a robot completing a task. Our goal is to provide step-by-step instructions for each skill, or open-source methods to outsource that task.

Competency Description Get Started
3D Printing Design and manufacture custom plastic parts for robot chassis and mounting systems 3D Printing Basics
Electronics Understand circuits, components, sensors, and actuators; design and assemble electronic systems Electronics Fundamentals
Soldering Join electronic components to create functional circuits; through-hole and surface-mount techniques Soldering Guide
PCB Design Design custom printed circuit boards to integrate electronics into compact, reliable packages KiCad Tutorial
Software Program microcontrollers and single-board computers to control robot behavior MicroPython Basics
Mechanics Apply mechanical engineering principles to robot motion, structure, and tool interfaces Mechanical Design

Wiki Structure

Robots

Complete robot designs with full documentation, code, and CAD files:

  • SimpleBot - Differential drive robot with line following and odometry
  • More robots coming soon...

Components

Detailed references for electronic components, sensors, and modules:

Skills & Tutorials

Step-by-step guides for building and programming robots:

Build Logs

Community members document their robot builds:


Recent Updates

2025-10: SimpleBot CAD v1.0 released with improved sensor mounting and modular chassis design

2025-10: SimpleBot review units shipped - first robots in the hands of testers

2025-01: SimpleBot PCB design finalized (through-hole version for easy assembly)

2024-09: SimpleBot prototype tested - successful line following and odometry demonstrations


Get Involved

The Bespoke Robot Society is a collaborative effort. Here's how you can participate:

Membership

BRS has no dues, no formal membership requirements, and no gatekeeping. If you're building robots and contributing to the community, you're a member. See membership structure for informal titles based on contribution level.


About

Learn more about the Bespoke Robot Society:


This wiki is maintained by the Bespoke Robot Society community.
All robot designs, code, and documentation are open source.
Learn more about BRS | GitHub | Contact